elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Curso de javascript | 7. Tipos de datos en javascript
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Curso de javascript | 7. Tipos de datos en javascript  (Leído 3,448 veces)
TickTack


Desconectado Desconectado

Mensajes: 428


CipherX


Ver Perfil
Curso de javascript | 7. Tipos de datos en javascript
« en: 19 Julio 2022, 18:19 pm »

Tipos de datos en javascript
javascript no necesita una definición del tipo de la variable. javascript determina el tipo de variable en función del propio contenido. Tenemos 3 tipos diferentes de contenido:

  • String - es decir, texto.
  • Number - es decir, números.
  • Boolean = interruptor, encendido o apagado o, en la jerga informática, true o false.

¡Las cadenas siempre se ponen entre comillas!

Código
  1. var variableTexto = "Aqui viene el texto";

¡Cualquier lugar decimal en los números se da con el punto americano! Así que no te tropeces con los lugares decimales - es efectivo un "lugar después del PUNTO".

Código
  1. var variableNumero = 34.23;

En el tipo "Booleano" solo hay 2 estados: true o false; estos también se pueden especificar con "1" para true y "0" para false. Es más claro especificar las variables (también para diferenciarlas de los números) a través de true o false.

Código
  1. var variableBoolean = true;

También existen peligros que acechan en la naturaleza de la tipificación automática de datos. El siguiente ejemplo debería aclarar esto.

Código
  1. var numeroa = 3;
  2. console.log(numeroa);

Obtenemos 3.

Si ahora sumamos este número a otro:

Código
  1. var numeroa = 3;
  2. numeroa = numeroa + 6;
  3. console.log(numeroa);

Ahora se muestra la adición. Pero si accidentalmente ponemos el segundo número entre comillas, ¡obtendremos un resultado diferente!

Código
  1. var numeroa = 3;
  2. numeroa = numeroa + '6';
  3. console.log(numeroa);

Ahora se usan los tipo de datos "number" y "string" y javascript convierte automáticamente todo en el tipo de datos "string" y obtenemos el texto "36" como resultado.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines