ジュニアエンジニア向け・実務を想定した const
と let
に関するJavaScriptコーディング問題を作成します。
あなたはチーム内で、ユーザー情報をもとに社内ツールの表示処理を担当しています。
次のようなユーザー一覧があります。
const users = [
{ name: "momo", role: "admin" },
{ name: "koko", role: "user" },
{ name: "sara", role: "admin" }
];
この配列を使って、以下の要件を満たす処理を processUsers()
関数で実装してください:
"momo"
→ "MOMO"
)に変換して配列で返すlet
か const
を使って適切に宣言すること(var
は使わない)a = "momo"
のように 宣言なしの代入が起きたときの問題点についても理解することprocessUsers(users);
// => ["MOMO", "SARA"]
この問題では以下のJavaScriptの基本を学びます: