Колко други, ако можете да имате в JavaScript?
Колко други, ако можете да имате в JavaScript?

Видео: Колко други, ако можете да имате в JavaScript?

Видео: Колко други, ако можете да имате в JavaScript?
Видео: Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон "Команда"] 2024, Април
Anonim

Няма ограничение за броя на ако изявления. Въпросът е в това един на предишния ако изявления хваща случая Вие ' повторно тестване. Преминете през всеки ако изявления за случая, който тествате и вижте ако започва да се хваща от предишен един . Това се случва, защото вашият иначе ако (txtVal.

Също така трябва да знаете е, можете ли да имате няколко оператора if в JavaScript?

Множество оператори ifelse могат бъда вложени да се създават ан иначе ако клауза. Имайте предвид, че няма elseif (в един дума) ключова дума в JavaScript.

По същия начин, можете ли да имате няколко други изявления? Да, всеки израз мога да се използва в ан if изявление . Можеш да използваш колкото повече изявления като Вие като. И двата ти примера са добри, но вторият един създава нов блок - можеш декларирайте променливи вътре в него, например.

Имайки предвид това, колко други изявления if можете да имате?

Използвайте две ако изявления ако и двете if изявление условията могат да бъдат верни в същото време. В този пример и двете условия мога Бъди искрен. Можеш пас и направи страхотно в същото време. Използвайте an ако / else изявление if двете условия имат взаимно изключващо се значение ако един условието е вярно, другото условие трябва да е невярно.

Можем ли да пишем, ако без друго?

Да, валидно е. В друго е незадължителна част. По време на изпълнението на програмата, операторите написано вътре в ако блок ще само да бъдат изпълнени кога споменатото условие е вярно. В противен случай, ако условието е невярно, следващите последователни редове след ако блок ще бъде изпълнено.

Препоръчано: