Задать вопрос
@Boris009

Как присвоить переменной 2 типа данных?

Начал решать одну задачку и возникла проблема с типами (захотел сделать без Any)
Как переменной fizz назначить 2 возможных типа данных или как правильно решается такое на котлине?

fun main() {
    val numbers = 100

    for(number in 1..numbers) {
        var fizz = number % 3
        if(fizz == 0) fizz = "fizz"
        ...
    }
}
  • Вопрос задан
  • 43 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
xez
@xez
TL Junior Roo
Вам просто не нужна промежуточная переменная:
if (number % 3 == 0) {
...
}


Как присвоить переменной 2 типа данных?

Никак
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы