Variáveis Vazias
Parte da seção Fundamentos do Journey de JavaScript da Coddy — lição 9 de 77.
Em JavaScript, é possível declarar variáveis sem atribuir a elas um valor específico. Isso pode ser útil quando você sabe que usará uma variável mais tarde em seu código, mas ainda não sabe seu valor inicial.
Para declarar uma variável vazia em JavaScript, você pode usar a palavra-chave let seguida pelo nome da variável, sem atribuir nenhum valor:
let myVariable;Isso cria uma variável chamada myVariable, mas não atribui nenhum valor a ela. Diz-se que a variável está não inicializada.
Quando você tenta acessar uma variável não inicializada, ela terá um valor especial chamado undefined:
console.log(myVariable); // Saída: undefinedVocê pode atribuir um valor a uma variável não inicializada mais tarde em seu código usando o operador de atribuição =:
myVariable = 10;
console.log(myVariable); // Saída: 10Desafio
InicianteDeclare duas variáveis vazias chamadas a e b.
Folha de consulta
Para declarar uma variável vazia em JavaScript, use a palavra-chave let seguida pelo nome da variável:
let myVariable;Variáveis não inicializadas têm o valor undefined:
console.log(myVariable); // Saída: undefinedVocê pode atribuir um valor a uma variável não inicializada posteriormente usando o operador de atribuição =:
myVariable = 10;
console.log(myVariable); // Saída: 10Experimente você mesmo
// Digite seu código abaixo
// Não altere a linha abaixo
console.log(`a = ${a}, b = ${b}`)Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
4Operadores Parte 2
Operadores Lógicos Parte 1Operadores Lógicos Parte 2Recapitulação - Lógica SimplesOperadores Lógicos Parte 3Coerção de Tipos7Calculadora de Divisão de Conta
Mensagem de Boas-vindasCalculando a Gorjeta e o Total10FizzBuzz com um Diferencial
Visão Geral do JogoA Função FizzBuzz2Variáveis
NúmerosStringBooleanoConvenções de NomenclaturaVariáveis VaziasRecapitulação - Inicializar VariáveisConstantes5Tomada de Decisão
Estrutura IfIf - ElseRevisão - Calculadora SimplesIf - Else AninhadoEstrutura Switch8Laços de Repetição
Loop ForLoop WhileBreakContinueRecapitulação - FatorialLoop Do WhileLoops Aninhados3Operadores Parte 1
Operadores AritméticosOperador de MóduloAtalhos AritméticosOperadores de ComparaçãoIgualdade Estrita vs Não EstritaRecapitulação - Matemática Simples6E/S Básica
SaídaSaída com VariáveisConversão de Tipos - Parte 1Conversão de Tipos - Parte 2Revisão - Até 120Revisão - Verdadeiro ou Falso