e-gradiva     HTML CSS JavaScript Načrtovanje    
  logotip  
SERŠ Maribor Iskanje Primeri

Switch

Koda:

<script type="text/javascript">
var danes = new Date()
dan=danes.getDay()
switch (dan)
{
	case 5:
		document.write("Končno petek!!")
	break
	case 6:
		document.write("Sobota")
	break
	case 0:
		document.write("Nedelja")
	break
	default:
		document.write("Čakam na vikend...")
}
</script>

Izgled v
brskalniku:
Razlaga: Stavek switch je podoben if stavku, le da so tukaj drugače določeni pogoji. Določimo lahko stavek ki se izvrši ob danem pogoju, z break pa prekinemo stavek switch. V tem primeru je uporabljen stavek switch za izpis določenega teksta glede na dan v tednu. S konstruktorjrm New date() priredimo spremenljivki danes vrednost datuma in časa iz trenutnih podatkov operacijskega sistema. S postopkom getDay se dobi številko dneva v tednu. Določeni so trije pogoji, kateri izpišejo namige za dan v tednu. Če noben od teh ni izpolnjen se uporabi opcija default. Pozor, dnevi se žačnejo šteti z nedeljo (dan 0).

SERŠ Maribor : Strokovna gimnazija : 2004 : Benjamin Šaler