Size: a a a

2018 July 24

☠🇷

☠️ hex 🇷🇺🐍 in KotlinLangRu
кто так делает
источник

в

влад in KotlinLangRu
просто
источник

в

влад in KotlinLangRu
when!=switchCase от слова совсем..
источник

в

влад in KotlinLangRu
☠️ hex 🇷🇺🐍
каждое условие проверять
так у него задача такая насколько я понимаю..
источник

в

влад in KotlinLangRu
влад
выйдет на первом, т.к. у тебя из вен только 1 результат может вернуться. Тут наверное как с элвисом -  проще ифом написать
if (a||b) {do1}
if (a) {do2}
if (b) {do3}
ну (a&&b) ессесно
источник

☠🇷

☠️ hex 🇷🇺🐍 in KotlinLangRu
when {
   a, b -> {
      do1()
     if (a) do2() /*else*/
     if (b) do3 ()
}
источник

в

влад in KotlinLangRu
☠️ hex 🇷🇺🐍
when {
   a, b -> {
      do1()
     if (a) do2() /*else*/
     if (b) do3 ()
}
ну ты же видишь что тут вен тупо лишний ))
источник

☠🇷

☠️ hex 🇷🇺🐍 in KotlinLangRu
влад
ну ты же видишь что тут вен тупо лишний ))
я хз сколько там условий в задаче
источник

☠🇷

☠️ hex 🇷🇺🐍 in KotlinLangRu
я исходил из неизвестности вариантов
источник

в

влад in KotlinLangRu
да сколько бы не было ))
источник

в

влад in KotlinLangRu
этот код равносилен
{
 if(case1) {}
 if(case2) {}
 if(case3) {}
 if(caseN) {}
}
источник

☠🇷

☠️ hex 🇷🇺🐍 in KotlinLangRu
а если ни а ни б
источник

☠🇷

☠️ hex 🇷🇺🐍 in KotlinLangRu
а если и а и б
источник

☠🇷

☠️ hex 🇷🇺🐍 in KotlinLangRu
а если а и ц
источник

в

влад in KotlinLangRu
в том то и дело что вен тебя тут только ограничивает т.к. надо следить за порядком _)
источник

☠🇷

☠️ hex 🇷🇺🐍 in KotlinLangRu
почему ограничивает. общий для всего код до вена, общий для группы условий в первом, внутри дополнительные условия. что не так?
источник

☠🇷

☠️ hex 🇷🇺🐍 in KotlinLangRu
а просто перечисление ифов даже без элсов заставляет по каждому пробегаться и дублировать код там где надо
источник

в

влад in KotlinLangRu
вот в этом вот _)
источник

в

влад in KotlinLangRu
а если ни а ни б
источник

в

влад in KotlinLangRu
а если и а и б
источник