Introducción a los operadores de JavaScript

Intermediate

This tutorial is from open-source community. Access the source code

Introducción

Bienvenido a la documentación de JavaScript. Esta práctica te dará una introducción a los operadores.

Este es un Guided Lab, que proporciona instrucciones paso a paso para ayudarte a aprender y practicar. Sigue las instrucciones cuidadosamente para completar cada paso y obtener experiencia práctica. Los datos históricos muestran que este es un laboratorio de nivel intermedio con una tasa de finalización del 77%. Ha recibido una tasa de reseñas positivas del 100% por parte de los estudiantes.

Suma

Abra la Terminal/SSH y escriba node para comenzar a practicar la codificación.

Un operador es un símbolo matemático que produce un resultado basado en dos valores (o variables).

Sume dos números juntos o combine dos cadenas.

// sume dos números juntos
6 + 9;
// sume dos cadenas juntos
"Hello " + "world!";

Los comentarios son trozos de texto que se pueden agregar junto con el código. El navegador ignora el texto marcado como comentario. Puede escribir comentarios en JavaScript igual que en CSS:

/*
Todo lo que está entrecomillado es un comentario.
*/

Si su comentario no contiene saltos de línea, es una opción ponerlo detrás de dos barras diagonales como esto:

// Este es un comentario

Resta, multiplicación, división

Hacen lo que esperarías que hicieran en matemáticas básicas.

// Resta(-)
9 - 3;
// Multiplicación(*)
8 * 2; // multiplicar en JS es un asterisco
// División(/)
9 / 3;

Asignación

Como ya has visto: esto asigna un valor a una variable.

let myVariable = "Bob";

Igualdad estricta

Realiza una prueba para ver si dos valores son iguales y del mismo tipo de datos. Devuelve un resultado true/false (Booleano).

let myVariable = 3;
myVariable === 4;

No, No es igual

Esto devuelve el valor lógicamente opuesto de lo que le precede. Convierte un true en un false, etc. Cuando se utiliza junto con el operador de igualdad, el operador de negación prueba si dos valores no son iguales.

Para "No", la expresión básica es verdadera, pero la comparación devuelve false porque la negamos:

// Not(!)
let myVariable = 3;
!(myVariable === 3);

"No es igual" da básicamente el mismo resultado con una sintaxis diferente. Aquí estamos probando "¿myVariable no es igual a 3?". Esto devuelve false porque myVariable ES igual a 3:

// Does-not-equal(!==)
let myVariable = 3;
myVariable !== 3;

Hay muchos más operadores para explorar, pero esto es suficiente por ahora. Consulte Expresiones y operadores para obtener una lista completa.

Nota: Mezclar tipos de datos puede dar lugar a algunos resultados extraños al realizar cálculos. Tenga cuidado de referirse correctamente a sus variables y obtener los resultados que espera. Por ejemplo, escriba '35' + '25' en su consola. ¿Por qué no obtiene el resultado que esperaba? Porque las comillas simples convierten los números en cadenas, por lo que ha terminado concatenando cadenas en lugar de sumar números. Si escribe 35 + 25 obtendrá la suma de los dos números.

Resumen

¡Felicitaciones! Has completado el laboratorio de operadores. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.