Условные Выражения

Условное выражение может иметь одну из двух значений, основанных на условии. Синтаксис

(Условие)? Val1: val2

Если условие истинно, то выражение имеет значение val1, иначе имеет значение val2.

Например,

status = (age >= 18) ? "adult" : "minor"

Это утверждение присваивает значение "adult" переменной status, если age равно 18 или больше чем 18. Иначе, приписывает значение "minor" переменной status.

Операторы Присваивания (=, + =, - =, * =, / =)

Оператор присваивает значение левому операнду, основанному на значении правого операнда. Основной оператор присваивания равенство (=), который присваивает значение правого операнда левому операнду. То есть x = y приписывает значение y к x.

Другие операторы - стенография для стандартных арифметических действий выглядят следующим образом:

· Сложение, конкатенация:X + = y означает x = x + y

· Вычитание:x - = y означает x = x - y

· Умножение:X * = y означает x = x * y

· Деление:X / = y означает x = x / y

· Вычисление остатка от деления: X % = y означает x = x % y

Имеются дополнительные операторы присваивания для побитовых операторов

· Побитовый сдвиг влево: X <<=y означает x=x<<y

· Побитовый сдвиг вправо: x>>=y означает x=x>>y

· Побитовый сдвиг вправо с заполнением нулями x>>>=y означает x=x>>>y

· Побитовое И x&=y Означает x = x и y

· Исключающее побитое ИЛИ x^=y означает x = x ^ y

· Побитовый ИЛИ x|=y означает x = x | y








Дата добавления: 2015-09-14; просмотров: 676;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.