Thread View: be.comp.programming
4 messages
4 total messages
Started by CiNdY_V
Fri, 03 Jan 2003 16:13
JavascriptBeginster !!
Author: CiNdY_V
Date: Fri, 03 Jan 2003 16:13
Date: Fri, 03 Jan 2003 16:13
18 lines
1497 bytes
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 !!
Author: Joris Janssens
Date: Fri, 03 Jan 2003 16:24
Date: Fri, 03 Jan 2003 16:24
30 lines
1853 bytes
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 !!
Author: CiNdY_V
Date: Fri, 03 Jan 2003 16:42
Date: Fri, 03 Jan 2003 16:42
27 lines
1869 bytes
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 !!
Author: Joris Janssens
Date: Fri, 03 Jan 2003 16:54
Date: Fri, 03 Jan 2003 16:54
38 lines
2161 bytes
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