Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

316
Visualizações
Javasript foreach loop - add all values together and get the sum of all values

I have this javascript timer and I want to get all the values for each time from my database. I want to add all the numbers together and get the final result. The problem is that my timer has a specific time format.

Code

let htmlTdTime =  taskTimeRow.querySelectorAll("td:nth-child(2)");

htmlTdTime.forEach((time) => {

    let time2 = time.innerHTML
    let a2 = time2.split(":");
    let seconds2 = +a2[0] * 60 * 60 + +a2[1] * 60 + +a2[2];
    let ti2 = "";

    function timer2() {
        seconds2++;
        let hours = Math.floor(seconds2 / 3600);
        // Get minutes
        let minutes = Math.floor((seconds2 - hours * 3600) / 60);
        // Get seconds2
        let secs = Math.floor(seconds2 % 60);

        if (hours < 10) {
            hours = `0${hours}`;
        }
        if (minutes < 10) {
            minutes = `0${minutes}`;
        }
        if (secs < 10) {
            secs = `0${secs}`;
        }

        let singleTime = time.innerHTML;

        console.log(singleTime)

        ti2 = `${hours}:${minutes}:${secs}`;

        return ti2;
    }

    timer2();

})

// THIS IS WHAT I GET WHEN I CONSOLE.LOG
    // 00:00:21
    // 03:10:15
    // 00:49:31
    // 30:00:53
    // 00:45:21
    // 12:32:56
    // 00:00:56
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda