webForumDet fria alternativet

for loop

JavaScript

2 svar · 199 visningar · startad av tronez

Medlem sedan juli 2001728 inlägg
Frågan#1

Jag fastnat bigtime me detta lilla script


var start = prompt("Startvärde");
var end = prompt("Slutvärde");
var sLength = prompt("Steglängd");

showNumbers(start, end, sLength);

function showNumbers( start , end, sLength )
{

	for(var i=start;i<end;i++)
	{
		
		var resultat = resultat + sLength;
		document.writeln(resultat);

	}

}

meningrn med scriptet är att det ska generera en nummerserie: tex om det skrivs in 100, 200,10 så ska den skriva ut 100, 110,120,130 osv ända upp till 200.

Men jag vet fattar inte hur for loopen ska se ut för detta...

Medlem sedan nov. 2003266 inlägg
#2

Re: for loop

Kanske ?

var start = parseInt(prompt("Startvärde"));
var end = parseInt(prompt("Slutvärde"));
var sLength = parseInt(prompt("Steglängd"));

showNumbers(start, end, sLength);

function showNumbers( start , end, sLength )
{
	for(var i=start; i<=end; i+=sLength)
	{
		document.writeln(i);
	}
}
Medlem sedan juli 2001728 inlägg
#3

man tackar!

309 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
177 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)