Сокращенные операции в Kotlin
Давайте теперь посмотрим, как короче записать изменение переменной.
Когда в переменную записывается ее текущее значение
плюс еще что-то, вместо обычного присваивания
есть оператор +=. Переменная должна быть
var:
var num1 = 1
num1 += 3 // эквивалентно num1 = num1 + 3
Такие же операторы есть для остальных математических операций:
var num1 = 2
num1 -= 3 // эквивалентно num1 = num1 - 3
var num1 = 2
num1 *= 3 // эквивалентно num1 = num1 * 3
var num1 = 2
num1 /= 3 // эквивалентно num1 = num1 / 3
var num1 = 2
num1 %= 3 // эквивалентно num1 = num1 % 3
Переделайте этот код так, чтобы в нем использовались описанные сокращенные операции:
var num1 = 47
num1 = num1 + 7
num1 = num1 - 18
num1 = num1 * 10
num1 = num1 / 15
num1 = num1 % 4
println(num1)