pagetutor.com - HTML tutorials for the rest of us
JavaScript Tutor v 1.0 oversat af Ewan Rasmusson & Andrew Smith af Joe Barta
pagetutor.com
Download zip fil.

JavaScript Tutor - Lektion 8

If-then udsagn.

Hvis betingelse, gør noget.

hvis (betingelse)
{
  så gør noget;
}

if ( x > 4 )
{
   alert("Hej venner, x er større end 4!");
}

Kig på dette...

<HTML>
<HEAD>
<TITLE></TITLE>

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

function Hej()
{
   x = 6;

   if ( x > 4)
   {
      alert("Hej venner, x er større end 4!");
   }
}

//--></SCRIPT>

</HEAD>
<BODY>

<A HREF="JavaScript:Hej()">Klik her</A>

</BODY>
</HTML>

Prøv det.

Forstår du hvad der foregår? Godt, det tænkte jeg nok. Et if-then udsagn er ret enkelt at forstå. Det er også et af de kraftigste værktøjer til din rådighed. Det enkelte udsagn (og dettes variationer) er hjernen bag dine programmer. Det er computeren der træffe en afgørelse.

Øvelse: Tilføj en prompt box til foregående side. Når du klikker på et link, spørger det efter et tal. Hvis tallet er større end 4, vises en alert box hvor der står noget i retning af "Hej venner, 8 er større end 4!".

Her er en løsning.

Foruden if-then udsagn er der if-else udsagn...

Hvis betingelse: gør noget...
Ellers: gør noget andet.

hvis (betingelse)
{
   gør noget;
}
ellers
{
   gør noget andet;
}

if ( x > 4 )
{
   alert("Hej venner, x er større end 4!");
}
else
{
   alert("Hej venner, x er IKKE større end 4!");
}

Vores eksempel igen. Denne gang med x = 3.

<HTML>
<HEAD>
<TITLE></TITLE>

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

function Hej()
{
   x = 3;

   if ( x > 4)
   {
      alert("Hej venner, x er større end 4!");
   }
   else
   {
      alert("Hej venner, x er IKKE større end 4!");
   }
}

//--></SCRIPT>

</HEAD>
<BODY>

<A HREF="JavaScript:Hej()">Klik her</A>

</BODY>
</HTML>

Prøv det.

Øvelse: Du gættede rigtig. Sæt dette sammen med den sidste øvelse.

Her er en løsning.

<<Tilbage          Næste >>