Pratique
when (x) {
1 -> print("x == 1")//Ce qu'on affiche si x est égale à 1
2 -> print("x == 2")
else -> {
print("x is neither 1 nor 2")
}
}
when (x) {
0, 1 -> print("x == 0 or x == 1") // Ce qu'on affiche si x est égal à 0 ou 1
else -> print("X a une autre valeur que 0 ou 1")
}
when (x) {
in 1..10 -> print("x est entre 1 et 10")
else -> print("x n'est pas entre 1 et 10")
}
For
for (i in 1..3) {
println(i)
}
/* Resultat :
* 1
* 2
* 3
*/
While
/*
* Tant que la valeur x est superieur à 0 on baisse sa valeur de 1
* à chaque itération jusqu'a ce qu'on sorte de la condition
* et que x soit égale à zéro
*/
while (x > 0) {
x--
}
Last updated