Практика на null-безопасность в Dart
Дана переменная:
String? title = 'dart';
Выведите длину строки или 0, если значения
нет.
Напишите функцию showNick, которая принимает
String? и возвращает строку в верхнем
регистре или guest, если аргумент пуст.
Даны переменные:
String? first = null;
String? second = 'backup';
Выведите одну строку - первое непустое значение
или none.
Дан список:
List<int?> nums = [1, null, 3, null, 5];
Выведите сумму всех непустых чисел.
Дана карта:
var stock = {'pen': 3, 'book': null};
Выведите количество для pen и для cup
с подстановкой 0, если значения нет.
Дана переменная:
String? raw = ' 15 ';
Если строка не null, выведите число,
которое получится после обрезки пробелов
и разбора текста. Иначе выведите no data.