Comentarios
Variables
Operadores
Importante
Hay que resaltar que JavaScript distingue entre mayúsculas y minúsculas y utiliza el conjunto de caracteres Unicode.
Cabe mencionar que no es necesario un punto y coma después de una declaración, Sin embargo, se considera una buena práctica escribir siempre un punto y coma después de una declaración ya que así se puede reducir los posibles errores en el código.
let casa= "blanca";
Comentarios
La sintaxis de los comentarios es la misma que en C++ y en muchos otros lenguajes:
//Este es un comentario de una sola línea
/*Este será un comentario de más líneas
* Otra linea
* Otra linea
*/
Variables
Las variables son contenedores que almacenan datos en la memoria de una computadora. En programación, se utilizan para guardar y manipular información que puede cambiar durante la ejecución de un programa.
Características de las variables
Las características más importantes que nos podemos encontrar, son las siguiente:
- Nombre: Cada variable tiene un nombre único que se usa para referirse a ella en el código. Pueden comenzar con una letra, un guion bajo o un signo de dólar y pueden contener letras, números, guiones bajos y signos de dólar.
- Tipo de Datos: Las variables pueden almacenar diferentes tipos de datos, como números, cadenas de texto, booleanos, objetos, arrays, entre otros. El tipo de dato define qué tipo de valores puede almacenar la variable y qué operaciones se pueden realizar con ella.
- Valor: El valor es la información que la variable almacena. Puedes asignar valores a las variables y cambiarlos durante la ejecución del programa.
Declaración de variables
Las formas más comunes de declarar variables, son las siguientes:
var
Es la forma más antigua de declarar variables. Es importante recalcar que si se declara dentro de una función, solo está disponible dentro de esa función.
var nombre = "Juan";
console.log(nombre); // Se imprime "Juan"
let
Permite declarar variables con un alcance de bloque (block scope). Esto significa que solo está disponible dentro del bloque en el que se declara.
let edad = 30;
console.log(edad); // Se imprime 30
const
Se usa para declarar variables cuyo valor no debería cambiar después de la asignación inicial. Tiene un alcance de bloque similar a let, pero las variables declaradas con const son inmutables, es decir, no pueden ser reasignadas.
const PI = 3.14159;
console.log(PI); // Se imprime 3.1416
Tipos de datos
Los tipos de datos que tenemos son los siguentes:
Variable | Descripción |
---|---|
String | Es una cadena de texto y el contenido se escribe entre comillas. |
Number | Los números no están entre comillas |
Boolean | Tienen valor verdadero/falso. |
Array | Almacena varios valores en una sola estructura. |
Object | Permite guardar una colección de datos y entidades más complejas. |
Operadores
Los operadores en JavaScript permiten realizar diversas operaciones con valores y variables. Estos operadores se clasifican en varios tipos según la operación que realicen.
Arimeticos
Se utilizan para realizar cálculos matemáticos básicos.
Operador | Descripción | Ejemplo |
---|---|---|
+ | Suma | let x = 5 + 3; // Resultado: 8 |
- | Resta | let x = 5 - 3; // Resultado: 2 |
* | Multiplicación | let x = 5 * 3; // Resultado: 15 |
/ | División | let x = 15 / 3; // Resultado: 5 |
% | Módulo (Resto) | let x = 5 % 2; // Resultado: 1 |
++ | Incremento | let x = 5; x++; // Resultado: 6 |
-- | Decremento | let x = 5; x--; // Resultado: 4 |
Operadores de comparación
Se utilizan para comparar valores.
Operador | Descripción | Ejemplo |
---|---|---|
== | Igual a | 5 == "5"; // true |
=== | Estrictamente igual | 5 === "5"; // false |
!= | Diferente de | 5 != "5"; // false |
!== | Estrictamente diferente de | 5 !== "5"; // false |
> | Mayor que | 10 > 5; // true |
< | Menor que | 5 < 10; // true |
>= | Mayor o igual que | 10 >= 5; // true |
<= | Menor o igual que | 5 <= 5; // true |