这里我定义一个变量:
var number = Math.round(Math.random() * 10);
当我将其插入Chrome DevTools JavaScript控制台时,我收到一个非常奇怪的错误:undefined
。我以前从未见过这个错误,我也不知道变量是如何定义的。
我做错了吗?
(我确定这是其中一个非常明显的问题。)
答案 0 :(得分:2)
没错。该表达式返回undefined
- 因为var
不会返回任何内容。
但如果您输入number
并按Enter键,您将获得结果。