我需要一個JavaScript代碼,可以在1到10之間生成3個數字100次。它應該在以逗號分隔的新行上顯示每組3個數字,以及還會顯示生成的數字總數等於7的總次數(也在 單獨一行中)。 示例輸出格式應如下: 號中置1是:10,7,8 號中置2是:5,1,7 代碼我有因某種原因不能正常工作以逗號分隔的新行顯示每組3個數字
<html>
<head>
<title>Day 3 - Example 7</title>
</head
<body>
<script language="javascript">
// count number of times seven was generated
var i,num,n,num1,num2,cnt=0;
n=100;
for(i=1; i<=n; i++){
num = Math.floor(Math.random()*10+1);
num1 = Math.floor(Math.random()*10+1);
num2 = Math.floor(Math.random()*10+1);
document.write("Number Set " +i+ is + num,+ num1, +num2);
if (num == 7) {
cnt++;
> }
}
document.write("<br>Total number of Sevens: " + cnt);
</script>
</body>
</html
你可以指定你有確切的問題?另外,document.write中的單詞「is」沒有定義,是嗎?如果是這樣,你應該在逗號不需要的地方封裝引號和加號。 –
@Pineda逗號很好,它只是「is」和逗號OP必須刪除後的加號(+)符號。 –
你必須檢查'num1 === 7'和'num2 === 7'! –