JavaScriptのfor文の使い方

前提

Javascriptのfor文に関する基本的な質問

実現したいこと

配列answerにnを含む,1からnまでを順に追加したい

発生している問題・エラーメッセージ

nの値: 5
1
2
3
4
5
[]

nの値: 1
1
[]

となっているが、
array1toN(5)の出力が[ 1, 2, 3, 4, 5 ]
array1toN(1)の出力が[ 1 ]
になるようにしたい。

該当のソースコード

function array1toN(n) {
console.log("nの値: "+n);
var answer = [];
空白

console.log(answer);
}

空白部分にforを利用してコードを書きたい

試したこと

function array1toN(n) {
console.log("nの値: "+n);
var answer = [];
for(var i = 1;i<=n;i++){
console.log(i);
}
console.log(answer);
}

for(var i = 1;i<=n;i++){
console.log(i);
}を追加したが、answerの中[]にnの値が入らない。
answer = i が必要なのかと考えそちらも実行したが異なった。

補足情報(FW/ツールのバージョンなど)

ここにより詳細な情報を記載してください。

コメントを投稿

0 コメント