Explorando 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);
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.
1234567let a = 15; console.log(typeof 23); console.log(typeof a); const b = "today"; console.log(typeof "word"); console.log(typeof b);
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.
12345console.log(typeof(15.25)); console.log(typeof(211)); console.log(typeof(22 + 251)); console.log(typeof(26 / 342));
Nota
O operador
typeofdetermina 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.
12let str = "Hello! I'm String, and I should help you to work with text!"; console.log(str);
Para identificar a string no código, deve-se usar aspas simples ou duplas (por exemplo, 'some text' ou "some text").
1234567console.log("text"); console.log('text'); console.log("console.log('text')"); console.log('console.log("text")'); console.log(typeof("10"));
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:
12345678console.log(true); console.log(false); console.log(typeof(true)); console.log(typeof(false)); console.log(25 > 15); console.log(15 > 25);
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.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 2.5
Explorando 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);
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.
1234567let a = 15; console.log(typeof 23); console.log(typeof a); const b = "today"; console.log(typeof "word"); console.log(typeof b);
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.
12345console.log(typeof(15.25)); console.log(typeof(211)); console.log(typeof(22 + 251)); console.log(typeof(26 / 342));
Nota
O operador
typeofdetermina 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.
12let str = "Hello! I'm String, and I should help you to work with text!"; console.log(str);
Para identificar a string no código, deve-se usar aspas simples ou duplas (por exemplo, 'some text' ou "some text").
1234567console.log("text"); console.log('text'); console.log("console.log('text')"); console.log('console.log("text")'); console.log(typeof("10"));
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:
12345678console.log(true); console.log(false); console.log(typeof(true)); console.log(typeof(false)); console.log(25 > 15); console.log(15 > 25);
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.
Obrigado pelo seu feedback!