セクション 5. 章 1
ninja.js
if-else文
メニューを表示するにはスワイプしてください
この章では、JavaScriptにおけるif-else文の概念について解説します。if-else文は、特定の条件に基づいてコード内で判断を行うためのものです。これは、プログラムの制御フローを管理するための基本的な概念です。
if-else文の理解
if-else文は、条件を評価し、その条件が真であればコードブロックを実行します。条件が偽の場合は、代わりのコードブロックを実行することができます。これにより、異なる状況に応じてプログラムの動作を変えることが可能になります。
以下は、if-else文の基本構造です:
123456const condition = true if (condition) { console.log("Condition is true") } else { console.log("Condition is false") }
「!」記号
「!」記号は、ブール式を否定するために使用されます。条件が真の場合、「!」を使うことで偽になり、その逆も同様です。条件が満たされていない場合のみコードを実行したいときに非常に便利です。
例:
1234const condition = false if (!condition) { console.log("Condition is false") }
例
if-else文を使って、忍者がマップ上のすべての寿司を集める例を見てみましょう。忍者はグリッド上を移動し、壁を避けながら寿司を拾います。
ninja.js
この例では、忍者は上と右の両方に壁が現れるまで移動し続けて寿司を拾います。if-else文は右側に壁があるかどうかを判定します。壁がある場合、忍者は上に移動して寿司を拾います。そうでない場合は、右に移動して寿司を拾います。
タスク
スワイプしてコーディングを開始
解答
他のコースを探す カタログ内
すべて明確でしたか?
フィードバックありがとうございます!
セクション 5. 章 1
ninja.js
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください