MEJOR SITIO PARA DESARROLLADORES WEB
Kotlin. W3Schools en español. Lecciones para principiantes

Ua En De

Kotlin Operadores


Kotlin Operadores

Los operadores se utilizan para realizar operaciones sobre variables y valores.

El valor se llama operando, mientras que la operación (que se realizará entre los dos operandos) está definida por un operador:

Operando Operador Operando
100 + 50

En el siguiente ejemplo, los números 100 y 50 son operandos y el signo + es un operador:

Ejemplo

var x = 100 + 50
Inténtalo tú mismo »

Aunque el operador + se usa a menudo para sumar dos valores, como en el ejemplo anterior; También se puede utilizar para sumar una variable y un valor, o una variable y una variable:

Ejemplo

var sum1 = 100 + 50       // 150 (100 + 50)
var sum2 = sum1 + 250     // 400 (150 + 250)
var sum3 = sum2 + sum2    // 800 (400 + 400)
Inténtalo tú mismo »

Kotlin divide a los operadores en los siguientes grupos:

  • Operadores aritméticos
  • Operadores de asignación
  • Operadores de comparación
  • Operadores lógicos

Operadores aritméticos

Los operadores aritméticos se utilizan para realizar operaciones matemáticas comunes.

Operador Nombre Descripción Ejemplo Intentalo
+ Adición Suma dos valores x + y Intentalo »
- Resta Resta un valor de otro x - y Intentalo »
* Multiplicación Multiplica dos valores x * y Intentalo »
/ División Divide un valor de otro x / y Intentalo »
% Módulo Devuelve el resto de la división x % y Intentalo »
++ Incremento Aumenta el valor en 1 ++x Intentalo »
-- Disminución Disminuye el valor en 1 --x Intentalo »

Kotlin Operadores de asignación

Los operadores de asignación se utilizan para asignar valores a variables.

En el siguiente ejemplo, utilizamos el operador asignación (=) para asignar el valor 10 a una variable llamada x:

Ejemplo

var x = 10
Inténtalo tú mismo »

El operador asignación de suma (+=) agrega un valor a una variable:

Ejemplo

var x = 10
x += 5
Inténtalo tú mismo »

Una lista de todos los operadores de asignación:

Operador Ejemplo Igual que Intentalo
= x = 5 x = 5 Intentalo »
+= x += 3 x = x + 3 Intentalo »
-= x -= 3 x = x - 3 Intentalo »
*= x *= 3 x = x * 3 Intentalo »
/= x /= 3 x = x / 3 Intentalo »
%= x %= 3 x = x % 3 Intentalo »

Kotlin Operadores de comparación

Los operadores de comparación se utilizan para comparar dos valores y devuelven un valor booleano: true o false.

Operador Nombre Ejemplo Intentalo
== Igual a x == y Intentalo »
!= No es igual x != y Intentalo »
> Mas grande que x > y Intentalo »
< Menos que x < y Intentalo »
>= Mayor qué o igual a x >= y Intentalo »
<= Menos que o igual a x <= y Intentalo »

Aprenderá mucho más sobre los booleanos en el capítulo Booleanos y en las Condiciones.


Kotlin Operadores lógicos

Los operadores lógicos se utilizan para determinar la lógica entre variables o valores:

Operador Nombre Descripción Ejemplo Intentalo
&&  Lógico and Devuelve true si ambas afirmaciones son verdaderas x < 5 &&  x < 10 Intentalo »
||  Lógico or Devuelve true si una de las afirmaciones es verdadera x < 5 || x < 4 Intentalo »
! Lógico not Invierte el resultado, devuelve false si el resultado es verdadero Intentalo »