【发布时间】:2014-01-19 20:07:51
【问题描述】:
我是 javascript 新手,我正在尝试编写一个脚本,该脚本将随机选择 1 到 100 之间的数字,然后打印每个数字,但不包括随机整数,但打印 50 等特殊情况除外五十。例如,如果它的随机整数是 10,它会打印 1-9。我已经完成了第一部分,但我遇到的问题是如何设置打印数字的限制以及如何阻止它写入随机整数。目前,此代码将随机打印无限数量的数字,我希望它不高于 100。有什么想法吗?谢谢!
<!DOCTYPE html>
<html>
<head>
<title>Random Number</title>
<meta charset="utf-8">
<script>
var newNumber ="";
for( var i=1; (Math.floor(Math.random()*100)); i++) {
if (i==50) {
newNumber += "fifty ";
}
else {
NewNumber += i + " ";
}
}
document.write(newNumber);
</script>
</head>
<body>
</body>
</html>
【问题讨论】:
-
请注意
newNumber != NewNumber -
哎呀,是的,我意识到这不会按原样工作。我把它复制了一遍,不得不改变一些东西,一定是错过了,谢谢!
标签: javascript for-loop random