new Array() に負の数や整数でない数を渡すと出ます。
出るコード
const list = new Array(-1); // 配列の長さに負の数は指定できない
エラーメッセージ
RangeError: Invalid array length
直し方
new Array() に渡す数は 0以上の整数 にします。計算結果を渡す場合は、先に負にならないか確認します。
JavaScriptのエラー · エラー9
new Array() に負の数や整数でない数を渡すと出ます。
const list = new Array(-1); // 配列の長さに負の数は指定できない
RangeError: Invalid array length
new Array() に渡す数は 0以上の整数 にします。計算結果を渡す場合は、先に負にならないか確認します。