Практика на функции в Dart
Ниже собраны задачи по темам раздела про функции: параметры, результат, списки и функции как значения.
Создайте функцию divWhole с двумя
целыми параметрами. Она должна возвращать
целую часть от деления первого числа на
второе.
Создайте функцию isDivisor с двумя
целыми параметрами. Она должна возвращать
true, если первое число делится
на второе без остатка.
Дан список:
var nums = [1, 2, 3, 4, 5];
Создайте функцию sumList с параметром
списка целых чисел. Она должна возвращать
сумму элементов. Выведите результат для
данного списка.
Создайте функцию greaterOf с двумя
целыми параметрами. Она должна возвращать
большее из двух чисел.
Дана карта:
var date = {"day": 15, "month": 3, "year": 2026};
Создайте функцию dateLine с параметром
такой карты. Она должна возвращать строку
"15.3.2026" для этих значений.
Создайте функцию reverseNum с параметром
целого числа. Она должна возвращать это
число с цифрами в обратном порядке.
Создайте переменную doubleIt, которая
умножает число на 2. Выведите результат
для 7.
Напишите функцию applyPair с двумя
целыми и функцией из двух целых в целое.
Верните ее результат. Проверьте на числах
4 и 6 так, чтобы вернулась их сумма.