Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Explorando los Tipos de Datos en JavaScript | Variables y Tipos de Datos en JavaScript
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Introducción a JavaScript

bookExplorando los Tipos de Datos en JavaScript

Los diferentes tipos de datos se comportan de manera distinta en JavaScript, por lo que comprender los tipos de datos es fundamental.

Note
Nota

Un tipo de dato indica a JavaScript cómo tratar un dato.

Tipos diferentes → Resultados diferentes

12345
// Strings console.log("123" + "123"); // Numbers console.log(123 + 123);
copy

El intérprete realiza concatenación de cadenas en el primer caso y suma en el segundo.

Operador typeof

typeof devuelve el tipo de un valor:

1234567
let a = 15; console.log(typeof 23); // number console.log(typeof a); // number const b = "today"; console.log(typeof "word"); // string console.log(typeof b); // string
copy

Tipos de datos principales en JavaScript

Number

Utilizado para cálculos, contadores y operaciones matemáticas. JavaScript emplea un solo tipo de número (no existe distinción entre int/float).

12345
console.log(typeof 15.25); console.log(typeof 211); console.log(typeof (22 + 251)); console.log(typeof (26 / 342));
copy

String

Utilizado para almacenar y trabajar con texto. Las cadenas deben estar entre comillas simples o dobles.

12
let str = "Hello! I'm String, and I should help you to work with text!"; console.log(str);
copy

Para identificar la cadena en el código, se deben usar comillas simples o dobles (por ejemplo, 'some text' o "some text")

1234567
console.log("text"); console.log('text'); console.log("console.log('text')"); console.log('console.log("text")'); console.log(typeof("10"));
copy
Note
Nota

Utilizar un solo estilo de comillas por proyecto, pero cambiar cuando sea necesario dentro del texto.

Boolean

Representa valores lógicos: true o false. Utilizado para verificar condiciones y controlar el flujo del programa.

12345678
console.log(true); console.log(false); console.log(typeof(true)); console.log(typeof(false)); console.log(25 > 15); console.log(15 > 25);
copy

1. Los true y false son ___.

2. ¿Cuál es el tipo de dato del valor "number"?

3. ¿Cuál es el tipo de dato del valor 15?

4. ¿Cuál es el tipo de dato del valor 19.32?

5. ¿Cuál es el tipo de dato del valor true?

6. Arrastra los valores a sus tipos.

question mark

Los true y false son ___.

Select the correct answer

question mark

¿Cuál es el tipo de dato del valor "number"?

Select the correct answer

question mark

¿Cuál es el tipo de dato del valor 15?

Select the correct answer

question mark

¿Cuál es el tipo de dato del valor 19.32?

Select the correct answer

question mark

¿Cuál es el tipo de dato del valor true?

Select the correct answer

question-icon

Arrastra los valores a sus tipos.

string:

number:


boolean:

Click or drag`n`drop items and fill in the blanks

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 4

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Suggested prompts:

Can you explain more about how the `typeof` operator works?

What are some other core data types in JavaScript?

Can you give examples of when to use strings, numbers, and booleans?

bookExplorando los Tipos de Datos en JavaScript

Desliza para mostrar el menú

Los diferentes tipos de datos se comportan de manera distinta en JavaScript, por lo que comprender los tipos de datos es fundamental.

Note
Nota

Un tipo de dato indica a JavaScript cómo tratar un dato.

Tipos diferentes → Resultados diferentes

12345
// Strings console.log("123" + "123"); // Numbers console.log(123 + 123);
copy

El intérprete realiza concatenación de cadenas en el primer caso y suma en el segundo.

Operador typeof

typeof devuelve el tipo de un valor:

1234567
let a = 15; console.log(typeof 23); // number console.log(typeof a); // number const b = "today"; console.log(typeof "word"); // string console.log(typeof b); // string
copy

Tipos de datos principales en JavaScript

Number

Utilizado para cálculos, contadores y operaciones matemáticas. JavaScript emplea un solo tipo de número (no existe distinción entre int/float).

12345
console.log(typeof 15.25); console.log(typeof 211); console.log(typeof (22 + 251)); console.log(typeof (26 / 342));
copy

String

Utilizado para almacenar y trabajar con texto. Las cadenas deben estar entre comillas simples o dobles.

12
let str = "Hello! I'm String, and I should help you to work with text!"; console.log(str);
copy

Para identificar la cadena en el código, se deben usar comillas simples o dobles (por ejemplo, 'some text' o "some text")

1234567
console.log("text"); console.log('text'); console.log("console.log('text')"); console.log('console.log("text")'); console.log(typeof("10"));
copy
Note
Nota

Utilizar un solo estilo de comillas por proyecto, pero cambiar cuando sea necesario dentro del texto.

Boolean

Representa valores lógicos: true o false. Utilizado para verificar condiciones y controlar el flujo del programa.

12345678
console.log(true); console.log(false); console.log(typeof(true)); console.log(typeof(false)); console.log(25 > 15); console.log(15 > 25);
copy

1. Los true y false son ___.

2. ¿Cuál es el tipo de dato del valor "number"?

3. ¿Cuál es el tipo de dato del valor 15?

4. ¿Cuál es el tipo de dato del valor 19.32?

5. ¿Cuál es el tipo de dato del valor true?

6. Arrastra los valores a sus tipos.

question mark

Los true y false son ___.

Select the correct answer

question mark

¿Cuál es el tipo de dato del valor "number"?

Select the correct answer

question mark

¿Cuál es el tipo de dato del valor 15?

Select the correct answer

question mark

¿Cuál es el tipo de dato del valor 19.32?

Select the correct answer

question mark

¿Cuál es el tipo de dato del valor true?

Select the correct answer

question-icon

Arrastra los valores a sus tipos.

string:

number:


boolean:

Click or drag`n`drop items and fill in the blanks

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 4
some-alt