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

Переменное число аргументов в Kotlin

Ключевое слово vararg перед параметром позволяет передать при вызове сколько угодно значений одного типа. Внутри они доступны как массив. Давайте сложим все переданные числа:

fun func(vararg nums: Int): Int { var sum = 0 for (num in nums) { sum += num } return sum } fun main() { println(func(1, 2)) // 3 println(func(1, 2, 3)) // 6 }

Сделайте функцию func с параметром vararg целых чисел. Она должна выводить в консоль сумму переданных чисел. Вызовите ее для чисел 1 и 2, а затем для чисел 1, 2 и 3.

Сделайте функцию func с параметром vararg целых чисел. Она должна возвращать произведение переданных чисел.

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