前提・実現したいこと
等差数列で要素を表示していきたいが、
改行されて出力される要素を1つにまとめることができません。
条件
num = 3 3
最初の数字がnumの1つ目の数値で、numの2つ目の数値ずつ
等差で数増えていき10回表示させたい。
数字はスペースで区切り1行で表示させたい。
例
3 6 9 ... 30
発生している問題・エラーメッセージ
結果
3
6
9
...
改行された状態からどうしていいかがわかりません。
該当のソースコード
要素 num = 3 3
var A = number.split(" ");
var B = A.map(Number);
for(var i = 1; i <= 10; i++){
var C = B[0] * i;
console.log(C);
}
試したこと
そもそも等差数列の求め方としてのやり方が上記であっているかわかりませんが、
reduceやwhileを使って試してみたがエラーとなってしまいました。
slice().join()も試したが上手くいきませんでした。
よろしくお願い致します。
回答2件
あなたの回答
tips
プレビュー