Saltar al contenido

¿Qué son los operadores aritméticos, de comparación y lógicos? Explicación sencilla y ejemplos

26/04/2025
¿Qué son los operadores aritméticos de comparación y lógicos?
Compartir:
Índice de Contenido

Introducción a los operadores en programación

En programación, los operadores son símbolos o palabras clave que permiten realizar operaciones sobre uno o más valores o variables. Existen distintos tipos de operadores, pero en este artículo nos centraremos en tres grupos fundamentales: operadores aritméticos, operadores de comparación y operadores lógicos.

Quizás también te interese:  ¿Cómo usar print() e input() en Python para entrada y salida básica? Guía fácil para principiantes

Comprender qué son los operadores aritméticos, de comparación y lógicos es esencial para escribir código que tome decisiones, realice cálculos y evalúe condiciones.

¿Qué son los operadores aritméticos?

Los operadores aritméticos son los encargados de realizar operaciones matemáticas básicas como suma, resta, multiplicación y división. Se utilizan con números para obtener un resultado numérico.

Principales operadores aritméticos

  • + (Suma): Suma dos valores.
  • (Resta): Resta un valor de otro.
  • * (Multiplicación): Multiplica dos valores.
  • / (División): Divide un valor entre otro.
  • % (Módulo): Devuelve el resto de una división.

Ejemplo de operadores aritméticos en código

// Ejemplo en JavaScript
let a = 10;
let b = 3;

let suma = a + b;      // 13
let resta = a - b;     // 7
let multiplicacion = a * b; // 30
let division = a / b;  // 3.333...
let modulo = a % b;    // 1

console.log("Suma:", suma);
console.log("Resta:", resta);
console.log("Multiplicación:", multiplicacion);
console.log("División:", division);
console.log("Módulo:", modulo);

        

¿Qué son los operadores de comparación?

Los operadores de comparación permiten comparar dos valores y determinar la relación entre ellos. El resultado de una comparación es siempre un valor booleano: true (verdadero) o false (falso).

Principales operadores de comparación

  • == (Igual a): ¿Los valores son iguales?
  • != (Distinto de): ¿Los valores son diferentes?
  • > (Mayor que): ¿El primer valor es mayor que el segundo?
  • < (Menor que): ¿El primer valor es menor que el segundo?
  • >= (Mayor o igual que): ¿El primer valor es mayor o igual al segundo?
  • <= (Menor o igual que): ¿El primer valor es menor o igual al segundo?

Ejemplo de operadores de comparación en código

// Ejemplo en JavaScript
let x = 5;
let y = 8;

console.log(x == y);   // false
console.log(x != y);   // true
console.log(x < y);    // true
console.log(x > y);    // false
console.log(x <= y);   // true
console.log(x >= y);   // false

        

¿Qué son los operadores lógicos?

Los operadores lógicos se utilizan para combinar expresiones booleanas (verdadero o falso) y obtener un nuevo resultado booleano. Son fundamentales para tomar decisiones complejas en la programación.


Principales operadores lógicos

  • && (AND): Devuelve true si ambas condiciones son verdaderas.
  • || (OR): Devuelve true si al menos una condición es verdadera.
  • ! (NOT): Invierte el valor lógico (de true a false y viceversa).

Ejemplo de operadores lógicos en código

// Ejemplo en JavaScript
let edad = 20;
let tieneLicencia = true;

let puedeConducir = (edad >= 18) && tieneLicencia; // true

console.log("¿Puede conducir?", puedeConducir);

let esMenorOConLicencia = (edad < 18) || tieneLicencia; // true

console.log("¿Es menor o tiene licencia?", esMenorOConLicencia);

let noTieneLicencia = !tieneLicencia; // false

console.log("¿No tiene licencia?", noTieneLicencia);

        

Resumen y conclusión

Los operadores aritméticos permiten realizar cálculos matemáticos con números. Los operadores de comparación nos ayudan a comparar valores y obtener resultados verdaderos o falsos. Finalmente, los operadores lógicos sirven para combinar condiciones y tomar decisiones más complejas en nuestros programas.

Quizás también te interese:  ¿Cuál es la diferencia entre == e is en Python? Explicación fácil con ejemplos

Saber qué son los operadores aritméticos, de comparación y lógicos y cómo usarlos es fundamental para cualquier persona que quiera aprender a programar, ya que son la base de la mayoría de las operaciones y decisiones en el código.

Compartir: