«Единственный способ творить великие дела – это любить то, что ты делаешь»
JavaScript



Игра «Морской Бой» на JavaScript: Простая Игра и Игра для Двоих



Как изменить значение переменной в JavaScript? Его можно увеличить или уменьшить при помощи обычных арифметических операций. Но есть и другие способы.

Рассмотрим сокращенные арифметические операции в JavaScript. Сокращенное сложение, вычитание, умножение.

А также сокращенное увеличение и уменьшение значения переменной на единицу i++, i--.

Читайте также о сложении числовых и строковых значений переменных.



Присвоение нового значения переменной

Значение переменной легко изменить, если присвоить ей новое значение.

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

Как Вы помните, для вывода информации в окно браузера используется метод write() объекта document.

Фрагмент кода

<script type="text/javascript">

var price = 200;

var name = "Ксения";

document.write(price);

document.write(name);

//Ранее в переменную price было занесено значение 200. Его легко изменить, если присвоить переменной иное значение.

var price = 700;

//Теперь то, что было в переменной price Стерто. В этом легко убедиться.

document.write(price);

</script>

Результат

200

Ксения

700

Увеличение или уменьшение значения переменной

Чтобы увеличить значение переменной необходимо выполнить операцию сложения или умножения этой переменной с нужным числом.

Соответственно, для уменьшения значения переменной нужно вычесть из нее какое-либо число или разделить ее на определенное число.

Таким образом изменить значение переменной в JavaScript легко.

Фрагмент кода

<script type="text/javascript">

var count = 121;

count = count + 21;

document.write(count);

</script>

Результат

142

Сокращенные арифметические операции

Существуют сокращённые варианты записи арифметических операций над переменными: сокращенное сложение, вычитание, умножение или деление.

Сейчас мы их рассмотрим на тот случай, чтобы Вы не терялись, встретив где-либо в коде или в литературе подобные выражения.

Рассмотрим ранее приведённый пример.

Выражение count = count + 21 можно записать иначе.

Фрагмент кода

<script type="text/javascript">

var count = 121;

count += 21; /* Это сокращенный вариант записи выражения count = count + 21; */

document.write(count);

var count = 121;

count -= 21; /* Это сокращенный вариант записи выражения count = count - 21; */

document.write(count);

var count = 121;

count *= 10; /* Это сокращенный вариант записи выражения count = count * 10; */

document.write(count);

</script>

Результат

142

100

1210

Повторим ещё раз, такие записи как: count += 21 и count -= 21 означают сокращенное сложение или вычитание в JavaScript.

То есть при этом изменяется текущее значение переменной: к нему прибавляется или из него вычитается указанное число (или оно умножается, делится на это число).

Увеличение и уменьшение переменной на единицу

Ещё одним вариантом сокращённых арифметических операций, которые нередко используют при изменении значений переменных в JavaScript, являются сокращённые увеличение или уменьшение значения переменной на единицу.

Запись count++ означает увеличение текущего значения переменной на единицу.

Запись count-- говорит об уменьшени текущего значения переменной на единицу.

Фрагмент кода

var count = 121;

count++; /* увеличение текущего значения переменной на единицу */

document.write(count);

var count = 121;

count--; /* уменьшение текущего значения переменной на единицу */

document.write(count);

Результат

122

120

Вот так, сокращенно и поэтому быстро и просто можно увеличить или уменьшить значение переменной на единицу в JavaScript.

Читайте также...



Отзывы и комментарии:

Добавил(а): Евгений
Дата: 2020-05-20

Хорошо материал заходит.

Оставить отзыв:

Ваше Имя:

Текст комментария:

Ответьте на вопрос:

Сколько дней в Високосном году?


Переменные

Тематические публикации
Популярные заметки
Последние заметки