JS中的原因不明的错误

时间:2011-04-10 15:51:50

标签: javascript

这是代码:

var k ;
function getrandom()
{
    k = Math.random()*2 ;
    alert(k);
}

您好我已经搜索了很多,看看为什么这个简单的JS代码不起作用。我感谢您的帮助。 谢谢。

4 个答案:

答案 0 :(得分:5)

也许你忘了给它打电话。

var k;   

function getrandom()
{    
    k = Math.random() * 2;
    alert(k);
}

getrandom();

答案 1 :(得分:1)

如果我执行你的代码片段并调用getrandom(),它会提示0到2之间的随机数。这不是该程序应该做的吗?

答案 2 :(得分:1)

也许你不叫这个功能?

试试这个小提琴:http://jsfiddle.net/MRcmF/

有效!

答案 3 :(得分:1)

我认为你打算做这样的事情:

function getrandom(max) {
    alert(Math.round(Math.random()*max)) ;
}
getrandom(10);