Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте else and else if | Understanding Program Flow and Decisions
Conditional Statements and Loops in JavaScript

bookelse and else if

When you need your code to make decisions based on more than just a simple yes or no, you use branching logic. This means your program can follow different paths depending on what's happening. A great way to picture this is to imagine a traffic light. When you approach a traffic light, you have to make a decision.

  • If the light is red, you stop;
  • If it's yellow, you get ready to stop;
  • If it's green, you go.

In JavaScript, you can handle these different possibilities using if, else if, and else statements. This lets your code respond to many situations, not just two.

1234567891011
let light = "yellow"; if (light === "red") { console.log("Stop!"); } else if (light === "yellow") { console.log("Get ready to stop."); } else if (light === "green") { console.log("Go!"); } else { console.log("Unknown signal."); }
copy
1234567891011
let light = "green"; if (light === "red") { console.log("Stop!"); } else if (light === "yellow") { console.log("Get ready to stop."); } else if (light === "green") { console.log("Go!"); } else { console.log("Unknown signal."); }
copy
question-icon

Match each traffic light color to the correct message printed by the code.

- red:- yellow:- green:

Натисніть або перетягніть елементи та заповніть пропуски

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 4

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Awesome!

Completion rate improved to 7.69

bookelse and else if

Свайпніть щоб показати меню

When you need your code to make decisions based on more than just a simple yes or no, you use branching logic. This means your program can follow different paths depending on what's happening. A great way to picture this is to imagine a traffic light. When you approach a traffic light, you have to make a decision.

  • If the light is red, you stop;
  • If it's yellow, you get ready to stop;
  • If it's green, you go.

In JavaScript, you can handle these different possibilities using if, else if, and else statements. This lets your code respond to many situations, not just two.

1234567891011
let light = "yellow"; if (light === "red") { console.log("Stop!"); } else if (light === "yellow") { console.log("Get ready to stop."); } else if (light === "green") { console.log("Go!"); } else { console.log("Unknown signal."); }
copy
1234567891011
let light = "green"; if (light === "red") { console.log("Stop!"); } else if (light === "yellow") { console.log("Get ready to stop."); } else if (light === "green") { console.log("Go!"); } else { console.log("Unknown signal."); }
copy
question-icon

Match each traffic light color to the correct message printed by the code.

- red:- yellow:- green:

Натисніть або перетягніть елементи та заповніть пропуски

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 4
some-alt