Quiz Contagem regressiva, decolar!
A contagem regressiva da NASA para lançamento inclui checkpoints onde os engenheiros da NASA completam certas tarefas técnicas. Durante o minuto final, a NASA tem seis tarefas a concluir:
- Orbiter transfers from ground to internal power (T-50 seconds)
- Ground launch sequencer is go for auto sequence start (T-31 seconds)
- Activate launch pad sound suppression system (T-16 seconds)
- Activate main engine hydrogen burnoff system (T-10 seconds)
- Main engine start (T-6 seconds)
- Solid rocket booster ignition and liftoff! (T-0 seconds)
NOTA: "T-50 seconds" se lê "T-menos 50 segundos".
Instruções:
Escreva um loop
while que faz uma contagem regressiva de 60 segundos e:- Se há uma tarefa sendo finalizada, exibe a tarefa
- Se não há uma tarefa sendo finalizada, exibe o tempo no formato
T-x seconds
Utiliza as descrições de tarefa e tempo mostradas acima.
Seu código:
Seu resultado deve ser mais ou menos assim:
T-60 seconds
T-59 seconds
T-58 seconds
...
T-51 seconds
Orbiter transfers from ground to internal power
T-49 seconds
...
T-3 seconds
T-2 seconds
T-1 seconds
Solid rocket booster ignition and liftoff!
Código
var x = 60;
while ( x >= 0 ){
(x === 50) ? console.log ("Orbiter transfers from ground to internal power") : (x === 31) ? console.log ("Ground launch sequencer is go for auto sequence start") : (x === 16) ? console.log ("Activate launch pad sound suppression system") : (x === 10) ? console.log ("Activate main engine hydrogen burnoff system") : (x === 6) ? console.log ("Main engine start") : (x === 0) ? console.log ("Solid rocket booster ignition and liftoff!") : console.log("T-" +x+ " seconds");
x = x-1;
}
Comentários
Postar um comentário