Выражение if выполняет блок кода, если условие true
Если условие false, то выполнится код, следующий сразу за блоком.
Условие задается служебным словом if и выражением в круглых скобках, которое должно вернуть boolean либо литерал, который будет приведен к boolean
Блок определяется фигурными скобками
if (true) {
console.log(`
код в блоке
выполнится
`);
}
if (false) {
console.log(`
код в блоке
не выполнится
`);
}
console.log(`
код после блока
выполнится в любом случае
`);
Условие задается служебным словом if и выражением в круглых скобках, которое должно вернуть boolean либо литерал, который будет приведен к boolean
Блоки определяются фигурными скобками
Если условие true, то выполнится блок после if
Если условие false, то выполнится блок после служебного слова else
if (true) {
console.log(`
код в блоке
выполнится при true
`);
} else {
console.log(`
код в блоке
выполнится при false
`);
}
console.log(`
код после блока
выполнится в любом случае
`);
Условие задается служебными словами if и else if в выражении в круглых скобках, которое должно вернуть boolean либо литерал, который будет приведен к boolean
Блоки определяются фигурными скобками
Если условие true, то выполнится блок после if
Если условие false, то пройдет проверка на else if. Блок выполнится блок после служебного слова else if в случае true и не выполнится в случае false
if (false) {
console.log(`
код в блоке
не выполнится при false
`);
} else if (true) {
console.log(`
код в блоке
выполнится при
false if
true else if
`);
}
console.log(`
код после блока
выполнится в любом случае
`);