Pergunta
método setinterval ()é um método do objeto window que chama repetidamente uma função com um atraso fixo entre cada chamada Ou seja, usamos esse método quando desejamos que um evento se repita regularmente, por exemplo, no caso de uma animação. Sobre setinterval escolha a alternativa que melhor completa o código a seguir com os parâmetros corretos: function mostraTempo()f let data=new Date ( ) let tempo=data.totocale Timestring( ) document.getElen nentByld(demo).textContent =tempo; ); const criarRelogio = setinterval( __ Escolha uma opçáo: data, 2000 mostraTempo, 1000 mostraTempo, "demo: tempo, 3000 data, tempo, "demo'
Solução
Verification of experts
4.6374 Voting
GabrielAvançado · Tutor por 1 anos
Responder
alternativa correta para completar o código com os parâmetros corretos é:<br /><br />**mostraTempo, 1000**<br /><br />O método `setInterval()` aceita dois parâmetros: a função que será chamada repetidamente e o intervalo de tempo em milissegundos entre cada chamada. No caso, queremos chamar a função `mostraTempo` a cada 1000 milissegundos (1 segundo).<br /><br />Portanto, o código completo ficaria assim:<br /><br />```javascript<br />function mostraTempo() {<br /> let data = new Date();<br /> let tempo = data.toLocaleTimeString();<br /> document.getElementById("demo").textContent = tempo;<br />}<br />const criarRelogio = setInterval(mostraTempo, 1000);<br />```<br /><br />Essa configuração fará com que a função `mostraTempo` seja executada a cada segundo, atualizando o conteúdo do elemento com id "demo" com o horário atual.
Clique para avaliar: