PageSourceSearch

https://speedio.com.br/assets-new-lp/js/contagem.js

js speedio.com.br collected 2026-09-24 12:06:55 UTC 1,797 bytes, 43 lines download raw bytes

1// Função para atualizar os números a cada segundo
2function atualizarNumeros() {
3    const spansNumeros = document.querySelectorAll('.span-title-box-dados');
4    const metas = [23, 4.5, 17, 13]; // Metas para cada número
5
6    spansNumeros.forEach((span, index) => {
7        const meta = metas[index]; // Obtém a meta para o número atual
8        let numeroAtual = 1; // Inicializa o número atual como 1
9        let incremento = 1; // Inicializa o incremento
10
11        // Define o intervalo de atualização (50ms para uma contagem mais rápida)
12        const intervalo = 50;
13
14        // Verifica se o número atual é igual a 4.5
15        if (meta === 4.5) {
16            // Calcula o incremento necessário para chegar exatamente em 4.5
17            incremento = (meta - numeroAtual) / 45; // Divide a diferença por 45 para alcançar 4.5 em 45 iterações
18        }
19
20        // Inicia a contagem regressiva
21        const interval = setInterval(() => {
22            // Adiciona o incremento ao número atual
23            numeroAtual += incremento;
24
25            // Verifica se o número atual atingiu ou ultrapassou a meta
26            if (numeroAtual >= meta) {
27                // Define o número atual como a meta para evitar ultrapassá-la
28                numeroAtual = meta;
29
30                // Limpa o intervalo para parar a contagem regressiva
31                clearInterval(interval);
32            }
33
34            // Atualiza o texto do span com o novo número, removendo os zeros à esquerda
35            span.textContent = `${Math.round(numeroAtual * 10) / 10}mi`; // Arredonda o número atual para uma casa decimal
36        }, intervalo);
37    });
38}
39
40// Chama a função para iniciar a contagem regressiva após o carregamento da página
41window.onload = function() {
42    atualizarNumeros();
43};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.