Fhernd icon

C3T5-Control-Flow-When.tk

Fhernd | PRO | 06/21/18 03:02:24 PM UTC | 0 ⭐ | 11667 👁️ | Never ⏰ | []
Kotlin |

820 B

|

None

|

0 👍

/

0 👎

fun main(args: Array<String>){
    val burgersOrdered = 3
 
    when(burgersOrdered){
        0 -> println("A")
        1 -> println("B")
        2, 3 -> println("C")
        else -> {
            println("It's smell well!!!")
        }
    }
 
    when(burgersOrdered){
        Math.abs(burgersOrdered) -> println("Ordered 0 or more burgers")
        else -> {
            println("Ordered less than 0")
        }
    }
 
    when(burgersOrdered){
        0 -> println("A")
        in 1..4 -> println("B")
        in 5..9 -> println("C")
        else -> {
            println("Not sure")
        }
    }
 
    when {
        burgersOrdered <= 0 -> println("None ordered")
        burgersOrdered % 2 == 1 -> println("Odd number ordered")
        burgersOrdered % 2 == 0 -> println("Even number ordered")
    }
}

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎