[JS] While lus fout (?)

Pagina: 1
Acties:
  • 40 views sinds 30-01-2008

  • WhizzCat
  • Registratie: November 2001
  • Laatst online: 03-10-2025

WhizzCat

www.lichtsignaal.nl

Topicstarter
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<html>

<head>

</head>

<script language="JavaScript">
<!--                                            

var teller = 0, uitkomst = 0, var waar = TRUE;

while(waar = TRUE)
{
var tafel = prompt("Geef een tafel tussen 1 en 10 op","Voer hier de tafel in");

    if ((tafel>0)&&(tafel<11))
    {
        do                                  
        {
            teller++;
            uitkomst = teller * tafel;
            document.write(teller +" * " + tafel +" = " +uitkomst +"<br>");

        }
        while (teller < 10)
    waar = FALSE;
    }
    else
    {
        alert("Fout stomme sukkel!!!");
    }
}


//einde verbergen -->

</script>

</html>


Ej, ik heb dus al weet ik niet hoeveel pagina's GoT en Google doorgespit, maar er gaat in bovenstaand scriptje iets niet helemaal yofel. Het is dus de bedoeling dat via een prompt() je een tafel tussen 1 en 10 kan opgeven en die wordt dat op het scherm gedrukt. Maar, nu krijg ik überhaupt al niet eens een prompt. Vermoeden rijst dus dat er ergens met de while lus iets niet goed zit. Of eventueel iets met mijn true/false variabele. Ik kijk er al een uur tegen aan en ik heb geen idee waar de fout zit. Zou iemand mij hier een beetje mee kunnen helpen? Tnx alvast. :)

edit: ik krijg trouwens ook geen errors in Iexplore, cache al leeggegooid enzo.

[ Voor 12% gewijzigd door WhizzCat op 05-12-2002 20:58 ]

Gezocht: netwerkbeheerder
Als je het niet aan een 6-jarige kan uitleggen, snap je er zelf ook niks van! - A. Einstein


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

true en false moeten met kleine letters, en een vergelijking is met 2x =

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • WhizzCat
  • Registratie: November 2001
  • Laatst online: 03-10-2025

WhizzCat

www.lichtsignaal.nl

Topicstarter
Clay schreef op 05 December 2002 @ 20:59:
true en false moeten met kleine letters, en een vergelijking is met 2x =
*schaam schaam* dat had ik zelf moeten zien :(

iig bedankt!

Gezocht: netwerkbeheerder
Als je het niet aan een 6-jarige kan uitleggen, snap je er zelf ook niks van! - A. Einstein


Verwijderd

Basic javascript, dat je echt op pagina 1 van een tutorial tegenkomt ofzo. Je krijgt trouwens een enorme vette javascript error, of eigenlijk 3 zelfs, als je ze 1 voor 1 elimineert. 1 voor het 2e woordje var op regel 10, en 2 maal een undefined variable TRUE, wat Clay ook al zei.

Dit topic is gesloten.