Operadores Relacionales
Parte de la sección Fundamentos del Journey de Lua de Coddy — lección 19 de 90.
Operadores relacionales que te permiten comparar el tamaño o la magnitud de los números. Estos operadores te ayudan a determinar qué valor es mayor, menor o si son iguales en tamaño.
Los cuatro operadores relacionales son:
playerLevel = 15
requiredLevel = 10
isHighEnough = playerLevel > requiredLevel -- true (15 es mayor que 10)
isTooLow = playerLevel < requiredLevel -- false (15 no es menor que 10)
meetsMinimum = playerLevel >= requiredLevel -- true (15 es mayor o igual que 10)
belowMaximum = playerLevel <= 20 -- true (15 es menor o igual que 20)Al igual que los operadores de igualdad, los operadores relacionales siempre devuelven un valor booleano —ya sea true o false. Los operadores >= y <= son particularmente útiles porque incluyen la posibilidad de igualdad, lo que los hace perfectos para verificar requisitos mínimos o máximos.
Desafío
FácilComprueba si un jugador cumple con el requisito de nivel para entrar en una zona peligrosa de la mazmorra. Crea una variable llamada playerLevel y asígnale el valor 12. Crea otra variable llamada requiredLevel y asígnale el valor 15. Utiliza el operador mayor o igual que para comprobar si el nivel del jugador cumple con el requisito mínimo, almacenando el resultado en una variable llamada canEnter. Imprime el resultado booleano.
Pruébalo tú mismo
-- Crear variables para el nivel del jugador y el nivel requerido
-- TODO: Escribe tu código aquí
-- Comprobar si el jugador puede entrar e imprimir el resultado
-- TODO: Escribe tu código aquíEsta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Operadores 2 Relacionales y Lógicos
Operadores de IgualdadOperadores RelacionalesEl Operador 'and'El Operador 'or'El Operador 'not'Evaluación de CortocircuitoValores Truthy y FalsyResumen - Lógica Simple7Lógica condicional básica
La sentencia if-thenLa sentencia if-then-elseLa sentencia elseifResumen - Cofre del tesoro10Tablas Parte 1: Estilo de lista
¿Qué es una tabla?Crear una tablaAcceder a elementos por índiceModificar elementos por índiceEl operador de longitud '#'table.insert()table.remove()Resumen - Gestionar miembros del grupo13Proyecto: Tienda de pociones sencilla
Configuración del proyectoAñadir una poción2Variables y tipos de datos
¿Qué es una variable?NúmerosStringsBooleanosEl valor 'nil'La función type()Convenciones de nomenclaturaResumen - Perfil de personaje5Salida básica
Imprimir literalesImprimir variablesImprimir múltiples valoresCombinar cadenas y variablesLa función tostring()EntradaConversión de tipos (Cast)Resumen - Informe de estadoResumen - Hasta 1208Fundamentos de manipulación de strings
string.len()string.upper & string.lowerstring.sub()string.rep()string.find()Repaso - Formatear nombre de usuario3Operadores 1: Aritmética y Concatenación
Operadores aritméticosOperador de móduloOperador de exponenciaciónConcatenación de stringsPrecedencia de operadoresResumen: Cálculos sencillos6Proyecto: Mostrar estadísticas del personaje
Mensaje de bienvenidaDeclarar estadísticas del personaje9Fundamentos de las funciones
Declarar una funciónLlamar a una funciónFunciones con parámetrosFunciones con múltiples parámetrosLa sentencia 'return'Repaso - Calculadora de área