if...else 条件分岐
最終更新:2026-10-13
if...else 条件分岐
if...else は条件に基づいて異なるコードブロックを実行します。最も基本的なフロー制御です。
| カテゴリ | 文 |
|---|
⚙️ 引数
| condition |
|---|
戻り値:undefined。
元の値を変更するか:いいえ(新しい値を返す)
▶ 例
コードを編集して「実行」を押すと、出力パネルに結果が表示されます。
💡 ヒント
ℹ️ info
🌐 ブラウザ対応
| ブラウザ | |||||
|---|---|---|---|---|---|
| if...else | ✓ v1 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| すべてのモダンブラウザで対応 | |||||
🏷️ 関連する文
💡 関連するケース
さらに多くのケースは近日公開予定です。
📚 関連チュートリアル
❓ よくある質問
Qif と三項演算子の違いは?
A単純な代入には三項演算子、複雑なロジックには if...else を使います。
Q条件は数値でもいいですか?
Aはい — 真偽値に変換されます。0 は偽です。
Qif...else と switch の違いは?
A単一の値の照合には switch、複雑な条件には if...else を使います。