
「JavaScriptの勉強始めたけど、何からやればいいか分からない…」
そんなあなたに、実践力がつく初級問題5選をご紹介します!
この記事を読めば、書くだけじゃなく「読める」「考えられる」力も付きます。
Contents
✍️1. if文で条件分岐しよう!
🔽問題:
let age = 18;
// ここに条件分岐を書く
年齢が20歳以上なら「大人です」、未満なら「未成年です」と表示する処理をif文で書いてください。
🎯ヒント:if (条件) { } else { } の形を使います!
✍️2. 配列×for文で繰り返し処理!
🔽問題:
let names = ["Procom", "Taro", "Hanako"];
// ここにループ処理を書く
すべての名前を1行ずつ console.log() で表示しましょう。
🎯ヒント:for (let i = 0; i < ~) のような構文を思い出して!
✍️3. 関数を作ってみよう!
🔽問題:
// 関数 addNumbers をここに定義
let result = addNumbers(3, 5);
console.log(result); // 結果 → 8
2つの数値を受け取り、その合計を返す関数 addNumbers を定義してみよう!
🎯ヒント:function 関数名(引数) { return ~ }
✍️4. オブジェクトでデータを管理!
🔽問題:
// オブジェクトを定義
// 名前を表示
以下のようなオブジェクトを作ってみてください。
- 名前: "ProcomUser"
- 年齢: 28
- SNS: "Instagram"
名前だけを console.log() で表示しましょう!
🎯ヒント:user.name のようにプロパティへアクセスできます。
✍️5. ボタンを押したら「こんにちは!」
🔽問題:
<!-- HTML -->
<button id="helloBtn">クリックしてね</button>
<script>
// JavaScript をここに書く
</script>
ボタンがクリックされたとき、アラートで「こんにちは!」と表示されるようにしてください。
🎯ヒント:addEventListener() を使ってボタンにイベントをつけよう!
✅まとめ:JavaScript学習の「筋トレ」は超地味だけど超大事!
今回の問題はどれも「基礎中の基礎」。でもここをナメて通過すると、後で絶対つまずきます。
📌 ポイントは「書くだけじゃなく、頭で理解しているか」です。
「なんとなく分かった」ではなく、「説明できる」ようになるまで練習しましょう!









