H

Tips: JavaScriptで等差数列・等比数列を作る。

前略

const len = 20;
const fst = 5;
const diff = 2;

const arr = new Array(len).fill(0).map((v, i) => fst + i * diff);

これで項数len,初項fst,公差diffの等差数列ができる。

 ちょっと変更すれば,等比数列だってできる。

const len=20;
const fts = 5;
const ratio = 2;

const arr = new Array(len).fill(0).map((v, i) => fst * ratio ** i);

これは項数len,初項fst,公比ratioの等比数列