所以,这就是我所拥有的(我正在运行 JQuery):
http://jsfiddle.net/KDmwn/111/
The computer chose <span id="x"></span>.
$(document).ready(function () {
var x = function getRandomInt(1, 4) {
return Math.floor(Math.random() * (4 - 1 + 1)) + 1
};
$('#x').html(x);
}
我觉得这个问题与 $('#x').html(x);
非常感谢任何帮助。谢谢!
最佳答案
问题是因为您的 x
函数将两个整数设置为参数,这在语法上是不正确的。
要实现您的需要,您应该删除参数列表中的整数,修复 DOMReady 处理程序末尾的不匹配括号,您还可以从 - 1 + 1
中删除Math.random
值。
试试这个:
var x = function getRandomInt() {
return Math.floor(Math.random() * 4) + 1;
}
$('#x').html(x);
关于javascript - 尝试生成特定范围内的随机整数,然后将其显示为内联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30213700/