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

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