Условия – оператор switch
Возможно, как новичку, операторы switch, не будут очень полезны для вас, но все же вы должны знать о них.
В операторе switch вы сначала указываете переменную, функцию или комбинацию внутри математическом выражении. Затем вы перечисляете все возможные случаи. Оператор switch вычисляет указанное выражение и переходит к случаю, соответствующему результату. Он выполняет код, следующий за случаем, пока не будет найден разрыв.
Вот пример:
В этом примере level
- это переменная, которая содержит номер уровня, на котором игрок находится в данный момент. Когда level
равен 1, он переключится в case 1
. Он будет запускать код, где он устанавливает level_name
для «Overworld». Затем он сталкивается с break
и останавливает код.
Аналогично, когда level
равен 2, будет выполняться случай 2. То же самое для случаев 3 и 4.
Но что, если level
не соответствует ни одному из этих случаев? В такой ситуации switch перейдет к части default
и запустит код идущий после него.
Last updated