Безплатно! 21-дневно предизвикателство за изграждане на навици 2025 г. Регистрация тук.
Въпрос към урок: Ключове
от курс: Основи на програмирането с JavaScript
Защо се изпечатва повече от една стойност след премахването на break?
се изпечатва повече от една стойност след премахването на break? Наистина при липса на break проверките рподължават до срещането на break в някой от редовете, но проверките не отговарят на условието и не би трябвало JS да изведе печат.
Така работи switch - мисля, че е обяснено в урока.
Да, обяснено е, но аз мислех че дори и да е излезе от блока на case, JS ще проверява неизпълнени условия покоито не би следвало да реагира ( нали не са изпълнени) освен ако таз особенност не е оставена нарочно. От друга страна ако от менюто потребител въвежда число за опция ( както "За проверка на карта, ...за заявки за повреди,... за свързване с оператор натиснете 9") и ние нямаме очакване коя опция ще избере той - нали за това е меню.
Вашият отговор
Запиши се в Аула
Ако вече имаш регистрация влез оттук