Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗dtPmFPNl 409 of 412 menu
◀ ▶

Практика на null в Dart

Ниже собраны задачи по темам раздела про null: проверки, подстановка, безопасный доступ и коллекции с пустыми элементами.

Дана переменная:

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 ";

Если строка не пустая, выведите число после обрезки пробелов. Иначе выведите no data.

Даны переменные:

String? city = null; String? zip = null;

Выведите unknown, если обе строки пустые. Иначе выведите первую непустую.

Дан список:

List<String?> names = ["Ann", null, "Bob", null];

Соберите список непустых имен в верхнем регистре и выведите его в консоль.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить