0
私はこのコードに問題があります。オッズ番号をnumberという配列にプッシュしたい。しかし、私がdocument.writeでそれを表示すると、それは想定どおりに表示されません。助けてください!! 表示内容:1,2,3,4,5,6,7,8,9プッシュ方法が正しく表示されない
の代わりに11,31,3,51,3,5,71,3,5,7,9が表示されます。<!DOCTYPE html>
<html>
<head>
<title>Trial</title>
</head>
<body>
<script>
var number = [];
var i;
for (i = 0; i < 5; i++) {
var x = 2 * i + 1;
number.push(x);
document.write(number)
};
</script>
</body>
</html>
期待される出力は「1,3,5,7,9」ですか?質問の出力に偶数を含めました。 – 4castle
すべての繰り返しではなく、一度呼び出されるようにするには、ループからwriteメソッドを削除する必要があります。 –