Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ktPmNuNc 44 of 522 menu
◀ ▶

Инкремент и декремент в Kotlin

Давайте теперь посмотрим, как прибавлять к переменной единицу. Сначала это обычное присваивание:

var num1 = 0 num1 = num1 + 1 // прибавляем к переменной num1 число 1 println(num1) // 1

Эту запись можно сократить через оператор +=:

var num1 = 0 num1 += 1 // прибавляем к переменной num1 число 1 println(num1) // 1

Прибавление единицы встречается так часто, что для него есть еще более короткая запись. Оператор инкремент ++ увеличивает значение переменной на 1. Переменная должна быть var.

Перепишем код с его помощью:

var num1 = 0 num1++ // прибавляем к переменной num1 число 1 println(num1) // 1

Есть также операция декремент --, уменьшающая значение переменной на 1:

var num1 = 0 num1-- // отнимаем от переменной num1 число 1 println(num1) // -1

Переделайте этот код так, чтобы в нем использовались операции инкремента и декремента:

var num1 = 10 num1 = num1 + 1 num1 = num1 + 1 num1 = num1 - 1 println(num1)
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить