Tipos de datos primitivos:
- Number: Representa tanto números enteros como decimales.
- String: Representa cadenas de texto.
- Boolean: Representa un valor lógico: true o false.
- Null: Representa la ausencia intencional de un valor.
- Undefined: Una variable declarada pero no inicializada tiene el valor undefined.
- Symbol: Introducido en ES6, es un valor único y no modificable.
- BigInt: Introducido en ES11 (2020), permite representar números enteros muy grandes que superan el límite de Number.
EJEMPLOS:
// Number
let edad = 30; // Entero
let temperatura = 25.5; // Decimal
console.log("Number:", edad, temperatura);
// String
let nombre = "Ana";
let saludo = "Hola, ¿cómo estás?";
console.log("String:", nombre, saludo);
// Boolean
let esMayorDeEdad = true;
let estaLloviendo = false;
console.log("Boolean:", esMayorDeEdad, estaLloviendo);
// Null
let coche = null; // Variable vacía a propósito
console.log("Null:", coche);
// Undefined
let direccion;
console.log("Undefined:", direccion); // No se le ha asignado valor
// Symbol
let simbolo = Symbol('identificador');
console.log("Symbol:", simbolo);
// BigInt
let numeroGrande = 1234567890123456789012345678901234567890n;
console.log("BigInt:", numeroGrande);
No hay comentarios:
Publicar un comentario