Este bloco permite pausar a execução de uma ação por um determinado período de tempo definido em milissegundos. Importante destacar que a ação a ser pausada refere-se à ação imediatamente abaixo do bloco Dormir, como pode-se observar no Exemplo.


Figura 1 - Bloco Dormir

Compatibilidade

  • Bloco cliente: cronapi.util.sleep()

Retorno

Bloco sem retorno.

Parâmetros

Intervalo em milissegundos

Duração, em milissegundos, do intervalo de pausa durante a execução de uma ação.

  • Posição: 1
  • Inglês: Interval in milliseconds
  • Tipo: Inteiro / Integer
  • Exemplo: 4

Exemplo

A função abaixo mostra um exemplo de uso do bloco Dormir. Nela, utilizamos um bloco de repetição que será executado cinco vezes. Também estamos obtendo a data e hora atual do sistema e, logo em seguida, obtemos os segundos da data que serão impressos no console do navegador. Devido ao intervalo definido no bloco Dormir, cada execução de repetição terá uma pausa de 4000 milissegundos.


Figura 2 - Exemplo de uso do bloco Dormir


A imagem a seguir, mostra o resultado de execução da função da Figura 2. Observe que, devido ao intervalo do bloco Dormir, são impressos os segundos da hora atual com o intervalo de 4 segundos (4000 ms).


Figura 2.1 - Resultado de execução da função da Figura 2

Nesta página