JavaScript 入門 最終総まとめクイズ

クイズ1

次のコードを実行したとき、result の値はどれになるでしょうか?

JavaScript

const users = [ { name: "Alice", age: 30 }, { name: "Bob", age: 22 }, { name: "Carol", age: 28 }, ]; const result = [...users] .sort((a, b) => a.age - b.age) .map((u) => u.name) .filter((n) => n.length > 3);

クイズ2

次の JavaScript の分割代入を実行したとき、a b c の値はどれになるでしょう。

JavaScript

const [a, b, ...c] = [10, 20, 30, 40, 50];

クイズ3

次の JavaScript のオブジェクト分割代入を実行したとき、namecountry の値はどれになるでしょう。

JavaScript

const user = { name: "Alice", age: 30 }; const { name, country = "JP" } = user;

クイズ4

次の JavaScript のコードを実行したとき、merged の値として正しいものはどれでしょう。

JavaScript

const base = { name: "Bob", age: 25 }; const override = { age: 30, city: "Tokyo" }; const merged = { ...base, ...override };

クイズ5

次の JavaScript のコードを実行したとき、unique の長さはいくつでしょう。

JavaScript

const arr = [1, 2, 2, 3, 3, 3, 4]; const unique = [...new Set(arr)];

未回答の問題は、不正解として正解と解説のみ表示します

ログインが必要です

クイズに回答するにはログインしてください。