Está en la página 1de 4

VALORES, TIPOS Y OPERADORES

VALORES
Estos son porciones de información que presentan varios tipos de datos, como números, texto y
funciones. Cada uno tiene un rol diferente. Para crear un valor, simplemente declaramos su
nombre. Cada valor necesita ser almacenado, y si usamos muchos valores al mismo tiempo,
podemos tener problemas de memoria. En este capítulo veremos los tipos de valores simples y los
operadores que actúan en ellos.

NÚMEROS
Los valores del tipo number presentan valores numéricos y estos se escriben sin comillas, como 13
o 9.81. Los cálculos con números enteros son precisos, pero los cálculos con números fraccionarios
pueden perder precisión debido a la limitación de bits disponibles. Usamos operadores aritméticos
para realizar operaciones como la suma, multiplicación, la división y la resta. Existen tres valores
especiales en JavaScript que son considerados números, pero estos no se comportan como
números normales: Infinity, -Infinity y NaN.

STRINGS
Los valores tipo string presentan texto y se escriben colocando su contenido entre comillas
simples, dobles o invertidas. Se pueden incluir caracteres especiales, como comillas dentro de un
string utilizando la barra invertida para escapar el carácter y algunos otros. Algunos caracteres,
como muchos emojis, necesitan ocupar dos posiciones de caracteres en los strings de JavaScript. El
operador + lo usamos para concatenar. Los strings de comillas invertidas, permiten la incrustación
de otros valores utilizando ${}.
Resumen W3School

Variables
Las variables son contenedores los cuales pueden almacenar datos.

Hay 4 maneras de declarar:

• Automáticamente
• Var
• Let
• Const

¿Cuándo usar var, let o const?

1. Siempre declarar variables


2. Usar const si no se debe cambiar el valor
3. Usar const si no se debe cambiar el tipo (matrices y objetos)
4. Solo usar let si no puede usar const
5. Usar var si es debido para admitir navegadores antiguos.

Identificadores

Los identificadores son nombres únicos usados para identificar las variables. Los nombres pueden
contener letras, dígitos, guiones bajos, pero deben comenzar con una letra. Los nombres
distinguen entre mayúsculas y minúsculas, lo que significa que ‘e’ ‘Y’ son variables diferentes.

Let

Las variables definidas con let no se pueden volver a declarar.

Las variables definidas con let deben declararse antes de su uso.

Las variables definidas con let tienen alcance de bloque.

Const

Las variables definidas con const no se pueden volver a declarar.

Las variables definidas con const no se pueden reasignar.

Las variables definidas con const tienen alcance de bloque.

También podría gustarte