Практика на функции в Dart
Код должен найти сумму результатов работы двух функций:
void func1() {
print(3);
}
void func2() {
print(5);
}
void main() {
print(func1() + func2());
}
Код должен найти сумму результатов работы двух функций:
int func1() {
return 3;
}
int func2() {
return 5;
}
void main() {
print(func1 + func2);
}
Функция добавляет ноль к числу от 1 до 9, а числа
больше 9 возвращает без изменений:
String? add(int val) {
if (val <= 9) {
return (0 + val).toString();
}
}
Код должен проверить число на то, что оно является простым:
void main() {
print(isPrime(13)); // должен вывести true
print(isPrime(12)); // должен вывести false
}
bool? isPrime(int val) {
for (var i = 2; i < val; i++) {
if (val % i != 0) {
return true;
} else {
return false;
}
}
}
Сделайте функцию, которая параметром будет принимать число и возвращать сумму его цифр.
Сделайте функцию, которая вернет текущий день недели словом.
Сделайте функцию, которая параметром будет получать дату, а возвращать день недели словом, соответствующий этой дате.
Сделайте функцию, которая параметром будет принимать секунды, а возвращать количество суток, соответствующих этим секундам.
Сделайте функцию, которая параметром будет принимать год и проверять, високосный он или нет.
Сделайте функцию, которая параметром будет принимать число и проверять, простое оно или нет.