Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在不使用length函数的情况下创建一个测量字符串长度的length函数_Javascript_Geogebra - Fatal编程技术网

Javascript 如何在不使用length函数的情况下创建一个测量字符串长度的length函数

Javascript 如何在不使用length函数的情况下创建一个测量字符串长度的length函数,javascript,geogebra,Javascript,Geogebra,JavaScript中的错误 TypeError:无法调用对象Geogebra中的属性长度。它不是一个函数,而是“数字”。(第4行错误) alert(“Método String de Javascript”); var str=prompt(“Entre una cadena de caracteres:”,“Geogebra”); var n; n=str.length(); var i; 对于(i=0;i length是字符串的属性。它不是函数。您需要删除() 您还应该在一行中初始化n。v

JavaScript中的错误 TypeError:无法调用对象Geogebra中的属性长度。它不是一个函数,而是“数字”。(第4行错误)

alert(“Método String de Javascript”);
var str=prompt(“Entre una cadena de caracteres:”,“Geogebra”);
var n;
n=str.length();
var i;
对于(i=0;i
  • length
    是字符串的属性。它不是函数。您需要删除
    ()
  • 您还应该在一行中初始化
    n
    var n=str.length
  • 另外
    i
    //长度不需要括号。
    警报(“Javascript格式的Método字符串”);
    var str=prompt(“Entre una cadena de caracteres:”,“Geogebra”);
    var n;
    n=str.length;//长度不需要括号。
    var i;
    对于(i=0;i如果您更喜欢“更好的代码编写”

    alert(“Método String de Javascript”);
    让str=prompt(“Entre una cadena de caracteres:”,“Geogebra”);
    如果(str){
    for(设i=0,iMax=str.length;i第一个字符是<代码> > SAR.CARAT(0)控制台。日志不是在GeGeBeLa中定义的。嗯……我要更改为警报,但是您必须考虑取消可能性及其在代码中的后果。
    
    alert("Método String de Javascript");
    var str=prompt("Entre una cadena de caracteres: ","Geogebra");
    var n;
    n=str.length();
    var i;
    for(i=0;i<=n;i++){
        alert("char at "+ i+ " index: " + str.charAt(i));
    }
    
    //length does not need parentheses.
    alert("Método String de Javascript");
    var str=prompt("Entre una cadena de caracteres: ","Geogebra");
    var n;
    n=str.length;  //length does not need parentheses.
    var i;
    for(i=0;i<=n;i++){
        alert("char at "+ i+ " index: " + str.charAt(i));
    }