Условный оператор switch-case. Переключатель, действует по принципу if/else. Применять надо когда сам if/else разрастается до неприличных размеров (более 3-х веток if/else if/else).
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
<script> var num = prompt("Введите цифровое значение от 1 до 5-ти:"); switch(Number(num)){ //Потому что нам приходит строковое значение case 1: document.write("Вы выбрали цифру 1"); break; case 2: document.write("Вы выбрали цифру 2"); break; case 3: document.write("Вы выбрали цифру 3"); break; case 4: document.write("Вы выбрали цифру 4"); break; case 5: document.write("Вы выбрали цифру 5"); break; default: document.write("Вы ввели неправильное значение!"); } </script> |
| Категория: JavaScript
| Тэги: JavaScript / основы