JavaScript с нуля

Кирупа Чиннатамби
50
5
(2 голоса)
1 1

Аннотация: jаvascript еще никогда не был так прост! Вы узнаете все возможности языка программирования без общих фраз и неясных терминов. Подробные примеры, иллюстрации и схемы будут понятны даже новичку. Легкая подача информации и живой юмор автора превратят нудное заучивание в занимательную практику по написанию кода. Дойдя до последней главы, вы настолько прокачаете свои навыки, что сможете решить практически любую задачу, будь то простое перемещение элементов на странице или даже собственная браузерная игра.

Книга добавлена:
24-12-2022, 06:32
0
1 394
309
JavaScript с нуля
Содержание

Читать книгу "JavaScript с нуля"



Увеличение и уменьшение

Нередко в отношении чисел вы будете производить увеличение и уменьшение переменной на определенную величину. Ниже представлен пример увеличения переменной i на 1:

let i = 4;

i = i + 1;

Вам не обязательно увеличивать или уменьшать именно на 1. Вы можете использовать произвольное число:

let i = 100;

i = i — 2;

При этом также не обязательно использовать именно сложение или вычитание. Вы можете выполнять и другие операции:

let i = 100;

i = i / 2;

Здесь стоит разглядеть шаблон. Независимо от того, какой оператор используете, вы заметите, что всегда изменяете переменную i. В связи с частым использованием этого шаблона существуют специальные операторы для упрощения процесса (табл. 16.1).

Табл. 16.1. Операторы, упрощающие увеличение и уменьшение

Выражение

Действие

i++

Увеличивает i на 1 (i = i + 1)

i

Уменьшает i на 1 (i = i — 1)

i += n

Увеличивает i на n (i = i + n)

i — = n

Уменьшает i на n (i = i — n)

i *= n

Умножает i на n (i = i * n)

i /= n

Делит i на n (i = i / n)

i %= n

Находит остаток i при делении на n (i = i % n)

i **= n

Экспоненциальный оператор, где i возводится в степень n

Если я использую эти операторы для трех примеров, приведенных ранее, то код будет выглядеть так:

i++;

i — = 2;

i /= 2;

Прежде чем мы здесь закончим, есть одна хитрость, о которой вам следуем знать. Она касается операторов — и ++ для увеличения и уменьшения значения на 1. Тут важно определить оператор перед переменной или после нее.

Рассмотрим пример:

let i = 4;

let j = i++;

После выполнения этих двух строк значением i будет 5, как вы и могли ожидать. Значением j будет 4. Обратите внимание, что в этом примере оператор используется после переменной.

Если же мы расположим его перед ней, то результат будет несколько иным:

let i = 4;

let j = ++i;

В этом случае значением i по-прежнему будет 5. Но при этом удивительным образом значением j теперь также будет 5.

Эти два примера отличаются лишь расположением оператора, которое определяет, будет ли возвращено увеличенное значение или значение, имевшееся до увеличения.


Скачать книгу "JavaScript с нуля" - Кирупа Чиннатамби бесплатно


50
5
Оцени книгу:
1 1
Комментарии
Минимальная длина комментария - 7 знаков.
Книжка.орг » Образование » JavaScript с нуля
Внимание