🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
4 messages
4 total messages Started by CiNdY_V Fri, 03 Jan 2003 16:13
JavascriptBeginster !!
#6348
Author: CiNdY_V
Date: Fri, 03 Jan 2003 16:13
18 lines
1497 bytes
Hoi newsgr.
Alvorens mijn "volgende" prob. uit te leggen wil ik eerst even iedereen
bedanken
voor alle verkregen hulp!
Weet niet wat ik verkeerd doe in volgend script.(machtsberekening)
De oefening wijst zichzelf  wel uit.

var x = parseInt(window.prompt('Geef getal 1 in!','1/10'),10);
var y = parseInt(window.prompt('Geef getal 2 in!','1/10'),10);
var z = 1;

 for(i=1;i<x;i++)
{
 z = z*x*y;
}
document.write(x+' tot de macht '+y+' is '+z);

Alvast bedankt mr weer.!  CiNdY
Re: JavascriptBeginster !!
#6349
Author: Joris Janssens
Date: Fri, 03 Jan 2003 16:24
30 lines
1853 bytes
"CiNdY_V" <CiNdY_Vastmans@hotmail.com> wrote in message
news:UEiR9.86390$Ti2.11909@afrodite.telenet-ops.be...

> Weet niet wat ik verkeerd doe in volgend script.(machtsberekening)
> De oefening wijst zichzelf  wel uit.
>
> var x = parseInt(window.prompt('Geef getal 1 in!','1/10'),10);
> var y = parseInt(window.prompt('Geef getal 2 in!','1/10'),10);
> var z = 1;
>
>  for(i=1;i<x;i++)
> {
>  z = z*x*y;
> }
> document.write(x+' tot de macht '+y+' is '+z);

je for-loop is grondig verkeerd, je moet x een y aantal keer met zichzelf
vermenigvuldigen

z = 1;
for(i=0;i<y;i++)
{
  z = z*x;
}

--
this is not a sig
Joris "flotspe" Janssens
http://www.xhtml.be/inferno/
http://pandorafaq.webhop.net/
Re: JavascriptBeginster !!
#6350
Author: CiNdY_V
Date: Fri, 03 Jan 2003 16:42
27 lines
1869 bytes
Alweer maar eens bedankt h�!
Ik was *totaal* verkeerd aant redeneren.
2 tot de 8ste is inderdaad 2*2*2*2*2*2*2*2,
Kan eerst misschien beter cursusje wiskunde gaan volgen :-(
Grtz CiNdY !!

"Joris Janssens" <flotspe@pandora.be> schreef in bericht
news:0PiR9.86403$Ti2.12029@afrodite.telenet-ops.be...
> "CiNdY_V" <CiNdY_Vastmans@hotmail.com> wrote in message
> news:UEiR9.86390$Ti2.11909@afrodite.telenet-ops.be...
>
> je for-loop is grondig verkeerd, je moet x een y aantal keer met zichzelf
> vermenigvuldigen
>
> z = 1;
> for(i=0;i<y;i++)
> {
>   z = z*x;
> }
>
> --
> this is not a sig
> Joris "flotspe" Janssens
> http://www.xhtml.be/inferno/
> http://pandorafaq.webhop.net/
>
>
Re: JavascriptBeginster !!
#6351
Author: Joris Janssens
Date: Fri, 03 Jan 2003 16:54
38 lines
2161 bytes
"CiNdY_V" <CiNdY_Vastmans@hotmail.com> wrote in message
news:O3jR9.86432$Ti2.12034@afrodite.telenet-ops.be...

> "Joris Janssens" <flotspe@pandora.be> schreef in bericht
> news:0PiR9.86403$Ti2.12029@afrodite.telenet-ops.be...
> >
> > je for-loop is grondig verkeerd, je moet x een y aantal keer met
zichzelf
> > vermenigvuldigen
> >
> > z = 1;
> > for(i=0;i<y;i++)
> > {
> >   z = z*x;
> > }

> Alweer maar eens bedankt h�!
> Ik was *totaal* verkeerd aant redeneren.
> 2 tot de 8ste is inderdaad 2*2*2*2*2*2*2*2,

Als je nog eens zo een totaal verkeerde uitkomst krijgt, moet je eens op
strategische plaatsen wat document.write's zetten om de waardes van je
variabelen in het oog te houden. En dan zie je ook waar het verkeerd gaat.

bv.

for(i=0;i<y;i++)
{
  z = z*x;
  document.write("<br>loop " + i + " : z=" + z);
}


--
this is not a sig
Joris "flotspe" Janssens
http://www.xhtml.be/inferno/
http://pandorafaq.webhop.net/
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads