Tatiana está efetuando a manutenção de uma página, e para t...
Próximas questões
Com base no mesmo assunto
Ano: 2023
Banca:
FGV
Órgão:
TCE-SP
Prova:
FGV - 2023 - TCE-SP - Auxiliar Técnico da Fiscalização - TI |
Q2320262
Programação
Tatiana está efetuando a manutenção de uma página, e para
testar a execução de uma função assíncrona em JavaScript,
utilizou a escrita no documento, via método writeln, como no
fragmento de código a seguir.
const fatorial = async(a) => { let b = a; while(--a>0) b*=a; return b; } document.writeln(`Fat 5: ${fatorial(5)}`);
Tatiana esperava verificar a impressão do fatorial de cinco, mas o que viu foi [object Promise]. Tatiana resolveu o problema, alterando a escrita no documento para:
const fatorial = async(a) => { let b = a; while(--a>0) b*=a; return b; } document.writeln(`Fat 5: ${fatorial(5)}`);
Tatiana esperava verificar a impressão do fatorial de cinco, mas o que viu foi [object Promise]. Tatiana resolveu o problema, alterando a escrita no documento para: