Ragazzi cortesemente,
qualcuno sa dirmi dove sbaglio?

se inserisco valore iniziale 34 e valore finale 125 non funziona
su altri valori sembra di si!

Davvero non vedo errori
Qualcuno più esperto sa dirmi dove sbalio

ho anche indicato di non ricaricare la pagina

codice HTML:
<!DOCTYPE html><html><head>    <title>Untitled Document</title>    <meta charset="UTF-8">    <meta name="description" content="">    <meta name="keywords" content="">        <script>            function ciclo()        {	    var i;            // leggo i valori dei campi            var inizio = dati.start.value;            var fine   = dati.end.value;						console.log(inizio);			console.log(fine);						for(i=inizio; i <= fine; i++)			{				document.write(i + "<br>");			}        }    </script>    </head><body>    <form name="dati" onsubmit="return false">        <input type="number" name = "start" placeholder="valore iniziale" required>        <br><br>        <input type="number" name = "end" placeholder="Valore finale" required>        <br><br>        <button onclick="ciclo()">Invia</button>    </form></body></html>