for loop

JavaScript

2 svar · 202 visningar · startad av tronez

Medlem sedan juli 2001728 inlägg
Trådstart#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!

259 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)