Практика на лямбды в Dart
Создайте переменную scale с типом
int Function(int), которая умножает
число на 2. Выведите результат
для 5.
Напишите функцию pick: два целых
и лямбда int Function(int, int).
Верните результат лямбды. Проверьте
на числах 8 и 3 так, чтобы
вернулась их сумма.
Напишите функцию onReady с лямбдой
void Function() и вызовите ее так,
чтобы в консоль попала строка "go".
Дана переменная:
var extra = 4;
Сохраните лямбду addExtra с одним
целым параметром, которая прибавляет
extra. Выведите результат для 10.
Дан список:
var keys = ["id", "name", "role"];
Выведите каждый ключ в консоль, передав
print без скобок туда, где ждут
действие над строкой.
Создайте переменную banner с типом
String Function(), которая возвращает
"ok". Выведите два результата подряд.
Создайте лямбду twice, которая
удваивает целое число. Выведите результат
для 11.
Напишите функцию check: целое и
лямбда bool Function(int). Выведите
результат для 6 с правилом
«число делится на 2 без остатка».