JavaScript. Операторы
From AsIsWiki
Назад | Оглавление | Дальше
Contents |
Арифметические операции
Во всех примерах y = 5
Оператор | Описание | Пример | Результат x | Результат y |
---|---|---|---|---|
+ | сложение | x = y + 2 | 7 | 5 |
- | вычитание | x = y - 2 | 3 | 5 |
* | умножение | x = y * 2 | 10 | 5 |
/ | деление | x = y / 2 | 2.5 | 5 |
% | остаток от деления | x = y % 2 | 1 | 5 |
++ | инкремент | x = ++y | 6 | 6 |
x = y++ | 5 | 6 | ||
-- | декремент | x = --y | 4 | 4 |
x = y-- | 5 | 4 |
Оператор присваивания
Во всех примерах x = 10, y = 5
Оператор | Пример | Аналог | Результат |
---|---|---|---|
= | x = y | x = 5 | |
+= | x += y | x = x + y | x = 15 |
-= | x -= y | x = x - y | x = 5 |
*= | x *= y | x = x * y | x = 50 |
/= | x /= y | x = x / y | x = 2 |
%= | x %= y | x = x % y | x = 0 |
Конкатенация
Конкатенация - сложение строк.
txt1 = "What a very"; txt2 = "nice day"; txt3 = txt1 + " " + txt2; // txt3 = "What a very nice day"
Сложение строк и чисел
При сложении со строкой, число автоматически преобразуются в строку.
x = 11; s = "Аполлон"; r = s + "-" + x; // r = "Аполлон-11"
Назад | Оглавление | Дальше