Olá, pessoal, estou compartilhando como fiz o exercício 4, pois ficou um pouco diferente. Usei o seguinte dentro do script
let stop = parseInt(prompt('Em quanto tempo o Quick Alarm deve despertar?'));
let contador = 0;
while (contador != stop+1) {
console.log(`Executando a iteração ${contador}`);
contador++;
}
Usei um "stop" como valor máximo, embora um alarme seja count down rsrs. No while, coloquei que enquanto o contador for diferente do valor máximo mais um, ele deve executar o loop. Isso porque no final o console não estava mostrando o valor digitado no prompt e com essa alteração, ele vai de 0 até o valor desejado.