【发布时间】:2016-08-02 08:42:54
【问题描述】:
我刚开始学习 Java Script,但遇到了循环问题。我正在尝试制作一个将骰子掷出 100 次并打印出结果的程序。当我运行这个程序时,它会打印一卷 100 次,而不是每卷打印一次。谁能告诉我我做错了什么?
function start(){
var roll = Randomizer.nextInt(1 , 6);
for(var i = 0; i < 100; i++ ){
roll;
println("you rolled a " + roll);
}
}
感谢大家的帮助!
【问题讨论】:
-
将 Randomizer 调用放入循环中。
roll;本身不做任何事情。 (另外,试着给你的问题一个比“x的麻烦”更具体的标题。) -
roll;什么都不做。这只是一个声明。如果要拉另一个随机数,则需要实际调用生成随机数的函数Randomizer.nextInt(1,6)
标签: javascript loops dice