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

Возврат строки из функции в Dart

Тип результата String позволяет вернуть текст. В зависимости от числа функция func возвращает плюс или минус:

String func(int val) { if (val >= 0) { return "+"; } else { return "-"; } } void main() { print(func(3)); // выведет '+' print(func(-3)); // выведет '-' }

Строку можно собрать из частей и вернуть целиком:

String func(int num1, int num2) { return "$num1+$num2"; } void main() { print(func(1, 2)); // выведет '1+2' }

Сделайте функцию, которая параметром принимает число и возвращает текст "+++", если число положительное, и "---", если отрицательное.

Что выведет каждый из print в результате выполнения следующего кода:

String func(int val) { if (val >= 0) { return "+"; } else { return "-"; } } void main() { print(func(3)); print(func(-3)); }

Объясните почему.

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