Petle 1 wiek=prompt("W jakim jesteś wieku?") if (wiek>18
Transkrypt
Petle 1 wiek=prompt("W jakim jesteś wieku?") if (wiek>18
Petle 1 wiek=prompt("W jakim jesteś wieku?") if (wiek>18) { document.write("Jesteś pełnoletni, więc możesz wejść dalej.") document.write("<br><a href=\"adult.html\">Wejście dla dorosłych</a>") } 2 odpowiedz=prompt("W którym roku narodził się JavaScript?") if (odpowiedz=="1995") { document.write("Brawo! Masz dobrą pamięć!") } else { alert("Źle!!!") document.write("Nie zapamiętałeś dokładnie pierwszego spotkania? ;)") } 3 var dzis=new Date() // tworzony jest obiekt z datą dzien=dzis.getDay() // wiemy jaki jest dzien na podstawie daty switch (dzien) { case 5: document.write("wreszcie piątek") break case 6: document.write("imprezowa sobota") break case 0: document.write("śpiąca niedziela") break default: document.write("kiedy wreszcie będzie weekend?!") } 4 liczba=prompt("podaj jakąś liczbę:") jaka=(liczba%2==0)?"parzysta":"nieparzysta" document.write("podana liczba jest "+ jaka) 5 litera="a" while(litera!="z") { document.write(litera) kodLitery=litera.charCodeAt() // pobierany jest kod ASCII litery kodLitery++ // zwiększamy kod o 1 litera=String.fromCharCode(kodLitery) // tworzymy litere z kodu ASCII } 6 do { procent=parseInt(prompt("Podaj procent zawartości (0-100):","")) } while (procent<0 | procent>100 | isNaN(procent)) /* parseInt zamienia wartosc ktora podal uzytkownik na liczbe calkowita petla wykonuje sie dotad, az uzytkownik wpisze liczbe z przedzialu 0-100 jezeli uzytkownik wpisze inny znak lub ciag znakow, wowczas operacja parseInt zamienia taki ciag na wartosc NaN (Not a Number) - co jest rowniez sprawdzane w jednym z warunkow dzialania petli */ 7 slupek="<font color=\"#00FF00\">" for (i=0;i<=procent;i++) { slupek+="|" } slupek+="</font><font color=\"#0000FF\">" for (i=procent+1;i<=100;i++) { slupek+="|" } slupek+="</font>" document.write("<br>"+ slupek +" = "+ procent +"%")