未定义但定义的变量?

时间:2014-05-26 20:53:35

标签: javascript google-chrome-devtools

这里我定义一个变量: var number = Math.round(Math.random() * 10); 当我将其插入Chrome DevTools JavaScript控制台时,我收到一个非常奇怪的错误:undefined。我以前从未见过这个错误,我也不知道变量是如何定义的。

我做错了吗?

(我确定这是其中一个非常明显的问题。)

1 个答案:

答案 0 :(得分:2)

没错。该表达式返回undefined - 因为var不会返回任何内容。

但如果您输入number并按Enter键,您将获得结果。