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