Programação JavaScript

Exercício 01: Beabá sobre Variáveis

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 e null?

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: