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

Postagens mais visitadas deste blog

Quiz Verificando seu saldo

Quiz: Morrendo de rir 1 (5-1)