Инкремент и декремент в Dart
Прибавить к переменной единицу можно обычным присваиванием:
var val = 0;
val = val + 1; // прибавляем к переменной val число 1
print(val); // 1
Эту запись можно сократить через оператор +=:
var val = 0;
val += 1; // прибавляем к переменной val число 1
print(val); // 1
Прибавление единицы встречается так часто, что для
него есть еще более короткая запись. Оператор
инкремент ++ увеличивает значение
переменной на 1. Переменная должна быть
var.
Перепишем код с его помощью:
var val = 0;
val++; // прибавляем к переменной val число 1
print(val); // 1
Есть также операция декремент --,
уменьшающая значение переменной на 1:
var val = 0;
num--; // отнимаем от переменной val число 1
print(val); // -1
Переделайте этот код так, чтобы в нем использовались операции инкремента и декремента:
var val = 10;
val = val + 1;
val = val + 1;
val = val - 1;
print(val);