Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Explorando Tipos de Dados em JavaScript | Variáveis e Tipos de Dados em JavaScript
Introdução ao JavaScript

bookExplorando Tipos de Dados em JavaScript

Os dados podem ser representados de várias formas, e as operações realizadas sobre eles podem variar conforme os tipos de dados.

Nota

O Tipo de Dado informa ao interpretador como manipular os dados.

Veja a diferença no comportamento do interpretador:

12345
// First case console.log("123" + "123"); // Second case console.log(123 + 123);
copy

No exemplo acima, é possível observar que o interpretador executa operações diferentes para tipos de dados distintos.

typeof()

O operador typeof() retorna uma string indicando o tipo do valor do operando.

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

Number

O tipo de dado number é utilizado para cálculos, contadores, operações matemáticas e outros.

Diferente de outras linguagens de programação, o JavaScript utiliza o tipo number em vez de tipos separados como int e float.

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

Nota

O operador typeof determina apenas o tipo de dado do resultado, não as operações realizadas.

String

O tipo de dado string é utilizado para modificar, exibir e transferir texto para outros programas.

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

Para identificar a string no código, deve-se usar aspas simples ou duplas (por exemplo, 'some text' ou "some text").

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

Nota

  • Escolha um estilo de aspas ("texto" ou 'texto') para seu código ou projeto;

  • É possível alternar entre estilos de aspas ao usar ' ou " dentro do texto, como em "She hasn't hat" ou 'He says "Hi!"'.

Booleano

O tipo de dado booleano é utilizado para operações lógicas. Possui dois valores: true e false. Booleanos são usados para verificar condições, como será descrito posteriormente.

Booleanos permitem controlar a execução do código e direcioná-lo por diferentes caminhos.

Para criar um valor booleano, utilize os valores true ou false:

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. Os true e false são ___.

2. Qual é o tipo de dado do valor "number"?

3. Qual é o tipo de dado do valor 15?

4. Qual é o tipo de dado do valor 19.32?

5. Qual é o tipo de dado do valor true?

6. Arraste os valores para seus tipos.

question mark

Os true e false são ___.

Select the correct answer

question mark

Qual é o tipo de dado do valor "number"?

Select the correct answer

question mark

Qual é o tipo de dado do valor 15?

Select the correct answer

question mark

Qual é o tipo de dado do valor 19.32?

Select the correct answer

question mark

Qual é o tipo de dado do valor true?

Select the correct answer

question-icon

Arraste os valores para seus tipos.

string:

number:


boolean:

Clique ou arraste solte itens e preencha os espaços

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 4

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you explain the difference between number and string data types in JavaScript?

How does the typeof operator help in debugging code?

Can you give more examples of boolean expressions?

Awesome!

Completion rate improved to 2.33

bookExplorando Tipos de Dados em JavaScript

Deslize para mostrar o menu

Os dados podem ser representados de várias formas, e as operações realizadas sobre eles podem variar conforme os tipos de dados.

Nota

O Tipo de Dado informa ao interpretador como manipular os dados.

Veja a diferença no comportamento do interpretador:

12345
// First case console.log("123" + "123"); // Second case console.log(123 + 123);
copy

No exemplo acima, é possível observar que o interpretador executa operações diferentes para tipos de dados distintos.

typeof()

O operador typeof() retorna uma string indicando o tipo do valor do operando.

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

Number

O tipo de dado number é utilizado para cálculos, contadores, operações matemáticas e outros.

Diferente de outras linguagens de programação, o JavaScript utiliza o tipo number em vez de tipos separados como int e float.

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

Nota

O operador typeof determina apenas o tipo de dado do resultado, não as operações realizadas.

String

O tipo de dado string é utilizado para modificar, exibir e transferir texto para outros programas.

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

Para identificar a string no código, deve-se usar aspas simples ou duplas (por exemplo, 'some text' ou "some text").

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

Nota

  • Escolha um estilo de aspas ("texto" ou 'texto') para seu código ou projeto;

  • É possível alternar entre estilos de aspas ao usar ' ou " dentro do texto, como em "She hasn't hat" ou 'He says "Hi!"'.

Booleano

O tipo de dado booleano é utilizado para operações lógicas. Possui dois valores: true e false. Booleanos são usados para verificar condições, como será descrito posteriormente.

Booleanos permitem controlar a execução do código e direcioná-lo por diferentes caminhos.

Para criar um valor booleano, utilize os valores true ou false:

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. Os true e false são ___.

2. Qual é o tipo de dado do valor "number"?

3. Qual é o tipo de dado do valor 15?

4. Qual é o tipo de dado do valor 19.32?

5. Qual é o tipo de dado do valor true?

6. Arraste os valores para seus tipos.

question mark

Os true e false são ___.

Select the correct answer

question mark

Qual é o tipo de dado do valor "number"?

Select the correct answer

question mark

Qual é o tipo de dado do valor 15?

Select the correct answer

question mark

Qual é o tipo de dado do valor 19.32?

Select the correct answer

question mark

Qual é o tipo de dado do valor true?

Select the correct answer

question-icon

Arraste os valores para seus tipos.

string:

number:


boolean:

Clique ou arraste solte itens e preencha os espaços

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 4
some-alt