初級 › push()の戻り値は追加後の配列ではなく新しい要素数 › パターン3
push()の戻り値は追加後の配列ではなく新しい要素数
Array.prototype.pushは追加後の配列ではなく、追加後の要素数(数値)を返します。
1 function addUser(users, user) { 2 return users.______(user); ^ 3 } 4 const users = []; 5 const updated = addUser(users, "Al"); 6 console.log(updated.length);
出力: undefined期待: 1 (エラーにはなりません)
空欄を埋めて実行を通す
users.pushの戻り値は新しい要素数(数値)です。配列として扱いたい場合はconcatを使います。
次の問題