私のコードは機能していません。私はバグが何であるか把握しようとしています。助けてもらえますか? !これは、最初のn個の三角形の数の配列を返す関数です。私のコードにバグがあります
たとえば、listTriangularNumbers(5)は[1,3,6,10,15]を返します。
function listTriangularNumbers(n) {
var num;
var array = [];
for (i = 1; i <= n; ++i) {
num = i;
for (j = i; j >= 1; --j) {
num = num + j;
}
array.push(num);
}
return array;
}
あなたはそれが動作していないとはどういう意味ですか?それは何ですか?あなたはそれを望んでいないのですか? –