Отложенное значение в Dart
Если объявить переменную и не присвоить ей значение,
перед типом пишут слово late. Так отмечают,
что число запишут позже, но обязательно до того,
как его прочитают. Сначала называют имя без числа
справа, затем обычной записью с = кладут
значение:
late int score;
score = 10;
print(score);
После первой записи с score можно менять
число так же, как у обычной переменной с типом:
late int score;
score = 10;
print(score);
score = 14;
print(score);
Объявите отложенную переменную для очков, запишите в нее одно число и выведите его. Затем запишите другое число в ту же переменную и снова выведите ее.
Объявите отложенную переменную для уровня,
запишите в нее число 3 и выведите ее.
Объявите отложенную переменную для шага,
запишите в нее число 1, затем число
2 и выведите переменную после каждой записи.