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