May 31, 2023

If / Else

Ветвление с помощью блоков if / else в JavaScript происходит так, как вы и ожидали.

if (7 % 2 === 0) {
  console.log('7 четное')
} else {
  console.log('7 нечетное')
}

Вы можете иметь if без else

if (8 % 4 === 0) {
  console.log('8 кратно 4')
}

Больше условий с помощью else if

const duck = 'blue';
if (duck === 'yellow') {
  console.log('Резиновая утка')
} else if (duck === 'brown') {
  console.log('Настоящая утка')
} else {
  console.log('Я никогда раньше не видел синюю утку.')
}
$ node jsbyexample.js
7 нечетное
8 кратно 4
Я никогда раньше не видел синюю утку.

Подробнее

Далее: тернарный оператор