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

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

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

fun func(num: Int): String { if (num >= 0) { return "+" } else { return "-" } } fun main() { println(func(3)) // + println(func(-3)) // - }

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

fun func(num1: Int, num2: Int): String { return "$num1+$num2" } fun main() { println(func(1, 2)) // 1+2 }

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

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

fun func(num: Int): String { if (num >= 0) { return "+" } else { return "-" } } fun main() { println(func(3)) println(func(-3)) }

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

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