Inn± form± zapisu instrukcji if jest zapis umo¿liwiaj±cy wybór pomiêdzy dwoma danymi.
Sk³adnia wygl±da nastêpuj±co: a=(d<0)?"ujemna":"nieujemna";Je¿eli d jest mniejsze od 0 wtedy wykonywane jest pierwsze polecenie po znaku
? w przeciwnym wypadku wykonywane jest drugie polecenie.
Prompt Box
Jest u¿ywany kiedy u¿ytkownik ma wpisaæ co¶ np. zanim wejdzie w dany modu³ strony. Np. has³o. U¿ytkownik po wpisaniu warto¶æ mo¿e nacisn±æ „OK.” albo „Cancel” Je¿eli u¿ytkownik kliknie „OK.” metoda zwraca wpisan± warto¶æ, a w przeciwnym wypadku zwraca null.I gotowy skrypt:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd"><html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
<meta name="Description" content=" [wstaw tu opis strony] ">
<meta name="Keywords" content=" [wstaw tu slowa kluczowe] ">
<meta name="Author" content=" [dane autora] ">
<meta name="Generator" content="">
<title> [tytu³ strony] </title>
<link rel="stylesheet" href=" [nazwa_arkusza_stylow.css] " type="text/css">
</head>
<pre>
<script type="text/javascript">
document.writeln("<p>Jaki mi³y dzieñ</p>");
var a=prompt("POdaj liczbê:","");
var b=prompt("podaj druga liczbe:","")
var c=prompt("podaj trzecia liczbe:","")
var d=b*b-4*a*c;
var jaka=(d<0)?"ujemna":"nieujemna";
document.writeln("ta liczba jest "+jaka);
</script>
</pre><body>
<!-- tutaj wstaw tresc strony -->
</body>
</html>