Kotlin Rangos
Kotlin Rangos
Con el for
bucle, también puedes crear rangos de valores con "..
":
También puedes crear rangos de números:
Nota: El primer y último valor están incluidos en el rango.
Comprobar si existe un valor
También puede utilizar el operador in
para comprobar si existe un valor en un rango:
Ejemplo
val nums = arrayOf(2, 4, 6, 8)
if (2 in nums) {
println("¡Existe!")
} else {
println("No existe.")
}
Inténtalo tú mismo »
Ejemplo
val cars = arrayOf("Volvo", "BMW", "Ford", "Mazda")
if ("Volvo" in cars) {
println("¡Existe!")
} else {
println("No existe.")
}
Inténtalo tú mismo »
Romper o continuar un rango
También puede utilizar las palabras clave break
y continue
en un rango/bucle for
:
Ejemplo
Detenga el ciclo cuando nums
sea igual a 10
:
for (nums in 5..15) {
if (nums == 10) {
break
}
println(nums)
}
Inténtalo tú mismo »
Ejemplo
Omita el valor de 10 en el bucle y continúe con la siguiente iteración:
for (nums in 5..15) {
if (nums == 10) {
continue
}
println(nums)
}
Inténtalo tú mismo »