Explicação de Relógio de 24 horas
Objetivo do desafio: Criar uma if statement.
Passo a passo da solução: O código contém uma declaração de variável e uma if statement. A variável é denominada hour
e tem um valor aleatório de 1-24. A if statement imprime 'good morning'
se hour
for inferior a 13
. Neste desafio, você adicionará outra if statement que imprima 'good afternoon'
se hour
for maior que 12
.
Para concluir o desafio, acrescente outra if statement abaixo do código. A if statement deve verificar se hour
é maior que 12
. Se for, deve imprimir 'good afternoon'
.
Esta é a 1ª vez que você precisa digitar uma if statement por conta própria, portanto não se esqueça de digitar:
-
A palavra-chave
if
-
O teste dentro dos parênteses
()
-
O código a ser executado se o teste for verdadeiro dentro do bloco de código
{}
Solução do código de exemplo:
let hour = pickRandom(24);
console.log(hour + ':00');
if (hour < 13) {
console.log('good morning');
}
if (hour > 12) {
console.log('good afternoon');
}
Conceitos de JavaScript: variáveis, console.log
, if statement, operador de comparação, operador de atribuição, strings, números