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 maneiras, e as operações que você realiza nos dados podem variar dependendo dos tipos de dados.

Nota

O Tipo de Dado informa ao interpretador como trabalhar com os dados.

Vamos observar a diferença no comportamento do interpretador:

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

No exemplo acima, você pode notar que o interpretador executa operações diferentes para diferentes tipos de dados.

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

Número

O tipo de dados number é usado para cálculos, contadores, operações matemáticas e mais.

Ao contrário de outras linguagens de programação, JavaScript usa o tipo number em vez de tipos separados 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 serve apenas para determinar o tipo de dado do resultado, e não as operações realizadas.

String

O tipo de dado string é utilizado para alterar, imprimir e passar 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, devemos usar aspas simples ou duplas (por exemplo, 'algum texto' ou "algum texto").

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 o seu código ou projeto.

  • Você pode alternar entre os estilos de aspas ao usar ' ou " dentro do texto, como "Ela não tem chapéu" ou 'Ele diz "Oi!"'

Boolean

O tipo de dado booleano é usado para operações lógicas. Ele possui dois valores: true e false. Booleanos são utilizados para verificar condições, como descreveremos mais tarde.

Booleanos permitem que você controle a execução de código e a direcione por caminhos diferentes.

Para criar um valor booleano, use 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 respectivos 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 respectivos tipos.

cadeia de caracteres:número:booleano:

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 maneiras, e as operações que você realiza nos dados podem variar dependendo dos tipos de dados.

Nota

O Tipo de Dado informa ao interpretador como trabalhar com os dados.

Vamos observar a diferença no comportamento do interpretador:

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

No exemplo acima, você pode notar que o interpretador executa operações diferentes para diferentes tipos de dados.

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

Número

O tipo de dados number é usado para cálculos, contadores, operações matemáticas e mais.

Ao contrário de outras linguagens de programação, JavaScript usa o tipo number em vez de tipos separados 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 serve apenas para determinar o tipo de dado do resultado, e não as operações realizadas.

String

O tipo de dado string é utilizado para alterar, imprimir e passar 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, devemos usar aspas simples ou duplas (por exemplo, 'algum texto' ou "algum texto").

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 o seu código ou projeto.

  • Você pode alternar entre os estilos de aspas ao usar ' ou " dentro do texto, como "Ela não tem chapéu" ou 'Ele diz "Oi!"'

Boolean

O tipo de dado booleano é usado para operações lógicas. Ele possui dois valores: true e false. Booleanos são utilizados para verificar condições, como descreveremos mais tarde.

Booleanos permitem que você controle a execução de código e a direcione por caminhos diferentes.

Para criar um valor booleano, use 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 respectivos 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 respectivos tipos.

cadeia de caracteres:número:booleano:

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