Objetivo:
- Aprenda a declarar e atribuir valores a variáveis em JavaScript.
- Identifique os diferentes tipos de dados em JavaScript.
Exercícios:
1. Crie um arquivo chamado variavel.js
e declare as seguintes variáveis:
let str = "Eu sou uma string"; let boolen = true; let undefined; null;
2. Exiba o valor e o tipo de cada variável no console.
// string console.log( "O valor de str é: " + str + " e o tipo de str é: " + typeof str + "" ); // Boolean console.log( "O valor de boolen é: " + boolen + " e o tipo de boolen é: " + typeof boolen + "" ); // undefined console.log( "O valor de undefined é: " + undefined + " e o tipo de undefined é: " + typeof undefined + "" ); // null console.log( "O valor de null é: " + null + " e o tipo de null é: " + typeof null + "" );
3. Responda às seguintes perguntas:
- Qual é a diferença entre
undefined
enull
?
undefined
é o valor atribuído a uma variável que não foi inicializada. null
é o valor atribuído a uma variável que foi inicializada, mas que não possui nenhum valor.
- Quais são os diferentes tipos de dados em JavaScript?
Em JavaScript, existem seis tipos de dados básicos:
- string: representa uma sequência de caracteres.
- number: representa um número.
- boolean: representa um valor lógico (verdadeiro ou falso).
- undefined: representa o valor atribuído a uma variável que não foi inicializada.
- null: representa o valor atribuído a uma variável que foi inicializada, mas que não possui nenhum valor.
- object: representa um objeto, que é uma estrutura de dados composta por propriedades e métodos.
Explicação:
- Variáveis são locais de armazenamento de dados na memória do computador.
- Em JavaScript, as variáveis são declaradas com a palavra-chave
let
, seguida do nome da variável e do sinal de igual (=). - O valor de uma variável pode ser atribuído usando o sinal de igual (=).
Resultados esperados:
Crie um programa que declara as seguintes variáveis:
nome
: uma string que representa o nome do usuário.idade
: um número que representa a idade do usuário.sexo
: um booleano que representa o sexo do usuário (masculino ou feminino).
Em seguida, exiba o valor e o tipo de cada variável no console conforme resultado esperado: