Tipo Boolean

true

check_circle

Representa un valor verdadero o afirmativo

false

cancel

Representa un valor falso o negativo

calculate

Operadores Lógicos

&&

AND

Ambos verdaderos

||

OR

Al menos uno verdadero

!

NOT

Invierte el valor

lightbulb

Uso Común

Condicionales y control de flujo

Validaciones y verificaciones

BooleanExample.kt
// Declaración de booleanos
val estaActivo = true
val tienePermiso = false
// Operadores lógicos
val puedeAcceder = estaActivo && tienePermiso
// false (ambos deben ser true)
val puedeVer = estaActivo || tienePermiso
// true (al menos uno es true)
val estaInactivo = !estaActivo
// false (niega el valor)
// Expresiones de comparación
val edad = 20
val esMayor = edad >= 18
// true
// Uso en condicionales
if (esMayor) {
println("Adulto")
}