x.length在JavaScript中做什么?

x.length在JavaScript中做什么?,javascript,math,Javascript,Math,我在做这个JavaScript数学问题,它问我他的数学问题。我做数学题,在方框里输入答案,然后把它填好。如果我是对的,我会继续前进,但我迷失在x的长度。我不知道那是什么意思。以下是问题的一个示例: var a= 5+6*4 var b= a / 9 Function (x) ( if (x.length == b) 我同意罗布斯托的观点:这是一个坏代码。但是,x.length可以表示以下三种情况之一: 数组中的项目数 字符串中的字符数 整数中的位数 还有更多。这就是他想要的

我在做这个JavaScript数学问题,它问我他的数学问题。我做数学题,在方框里输入答案,然后把它填好。如果我是对的,我会继续前进,但我迷失在x的长度。我不知道那是什么意思。以下是问题的一个示例:

var a= 5+6*4
var b= a / 9
Function (x)
(
        if (x.length == b)

我同意罗布斯托的观点:这是一个坏代码。但是,x.length可以表示以下三种情况之一:

  • 数组中的项目数
  • 字符串中的字符数
  • 整数中的位数

还有更多。

这就是他想要的。。。很可能

var foo = 5 + 6 * 7 
var bar = foo % 8
var moo = bar * 2
var rar = moo / 3
function check(x)
{
        if (x.length == moo)
        {
                        alert("win!");
                        window.location += "?lvl_password="+x;
        } else {
                        alert("fail D:");
     }
}

破解javascript密码登录是hackthissite.org的一项任务

这里有一个被破解的代码片段。您的“x”是一个函数参数,它可以是字符串或数组(两者都有.length属性),但是如果没有“if”语句后面的其余部分,则无法知道它的作用。此外,您需要了解函数和函数之间的区别。我怀疑你在这里不是真的指函数。我已经尽我所能清理了这个(在tvanfosson的帮助下),但我不知道原始代码是什么(并且你发布的代码已被破坏)。Christopher Richa对您要查找的内容有一个合理的猜测,但是如果这个猜测不准确,那么如果您能够修复代码sample.post并运行,您将更有可能得到有用的响应;他永远不会回来了。