私は数(n)を与えて配列を作成して配列しなければなりません。配列には、その数値までのすべての数値が含まれますが、ゼロは含まれません。 は、私は次のコード記法と結果
function upTonArr(n) {
for (var i = 0, monkeys = []; i <= n; monkeys.push(++i));
return monkeys;
}
を書きましたが、テストに合格するためには、私< n個のためにそれを変更しなければなりませんでした。
「n」を配列に含める必要がある場合、その表記ではiが必要ではないことを教えてください。< = n?
ありがとうございます。
'i'が' n'より小さいか等しい場合にループが実行されます。等しい部分を削除すると、ループは 'i'が' n'よりも小さいときにのみ実行されます。 – adeneo
'n = 0'を渡したら、いくつのサルが作成されるのか、あなたの心の中のそれぞれの式を評価しようとしますか? – Bergi
同意します。もし私がn = 10と言うなら、私の配列には1から10までのすべての数字が含まれていなければなりません。なぜなら私はn <= 10であると思っているからです。表記がi