我是新來的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' – elclanrs
哎呀,是的,我意識到這將不會工作。我把它複製過來,不得不改變一些東西,一定是錯過了,謝謝! – user2395715