If, else и else if - все конструкции, помогающие «ветвить» код По сути, вы используете их, когда хотите принять решение.
Примером может быть «если солнечно, я выйду на улицу. в противном случае я останусь внутри '
В коде (игнорируя лишние вещи)
if (sunny) {
goOutside();
}
else {
stayInside();
}
Вы МОЖЕТЕ использовать операторы «else if», если хотите добавить «дополнительные» условия. Продолжая предыдущий пример, «если будет солнечно, я выйду на улицу. Если будет бурно, я пойду в подвал, иначе я останусь внутри»
В коде
if (sunny) {
goOutside();
}
else if (stormy) {
goDownstairs();
}
else {
stayInside();
}
РЕДАКТИРОВАТЬ раздел:
Вот как вы можете написать несколько ifs и условия. Следующий пример может быть написан как минимум двумя способами:
'Если солнечно и тепло, выходите на улицу. Если солнечно и холодно, ничего не делай "
if (sunny) {
if (warm) {
goOutside();
}
else if (cold) {
doNothing();
}
}
OR
if (sunny && warm) {
goOutside();
}
else if (sunny && cold) {
doNothing();
}