Tengo un problema con la repetición de un error. Necesito mostrar las horas a las 18, 19, 20, 21, 22 con los minutos, pero hay una repetición a las 18
let CloseTime = 23; let TheTimeNow = 20; let mintes = 20; let LastMinutes = 60; let resultMintes = []; let lastResult = []; for (TheTimeNow; TheTimeNow <= CloseTime; TheTimeNow++) { for (mintes; mintes <= LastMinutes; mintes += 5) { resultMintes.push(`${TheTimeNow}:${mintes}`); } lastResult.push(resultMintes); } console.log(lastResult);https://codesandbox.io/s/staging-glade-e2msc?file=/src/App.js
ese es el problema con el ciclo interno, en la primera iteración del ciclo externo, el valor de los minutos se mantiene en 60, por lo que el ciclo interno termina inmediatamente en la siguiente iteración, lo que necesita es probablemente for (mintes = 20; mintes <= LastMinutes; mintes += 5) reinicialice sus mintes (faltó au pero esto no es gran cosa) para que el ciclo interno pueda reiniciarse en cada iteración del ciclo externo