| Autor |
Mesaj |
ResPecT <3 Benladen
Administrator

Data inscrierii: 05/Dec/2007 Mesaje: 260
|
|
[JavaScript Tutorial] - Introducere [Part 3] |
|
[JavaScript Tutorial] - Introducere [Part 3]
Autor: R3AL
'Switch statement'
Code:
switch(n)
{
cazul 1:
codul executat in 'cazul 1'
break
cazul 2:
codul executat in 'cazul 2'
break
default:
cod care va fi executat daca 'n' difera de 'cazul 1' si 'cazul 2'
}
Aici întâia oara m-am incurcat si eu deci uitati o explicatie pe 'romana':
R3AL wrote:
Daca 'n' este egal cu valoarea din 'cazul 1' se va executa codul din 'cazul 1', daca este egal cu valoarea din 'cazul 2' va fi executat codul din 'cazul 2' iar daca nu este egal cu nici-unul din cazuri se va executa codul de la 'default'
Hai sa luam si un exemplu:
Exemplu wrote:
<script type="text/javascript">
var data=new Date()
ziua=data.getDay()
switch (ziua)
{
case 5:
document.write("Astazi este vineri !")
break
case 6:
document.write("Astazi este sambata!)
break
case 0:
document.write("Astazi este duminica")
break
default:
document.write("O fi o zi oarecare")
}
</script>
Mai intai am creeat variabila 'data' si i-am atribui valoarea datei de astazi.Apoi am creeat varibla 'ziua' si utilizând o proprietate a lui 'data' i-am atribuit valoarea zilei de azi.
Acum incepe statement-ul 'switch'
In întâiul caz -> daca 'ziua' = 5 (iar vineri fiind a 5-a zi din saptamana) se va executa codul:
Code:
document.write("Astazi este vineri !")
6 -> sambata
0 -> duminica si tot asa
Iar daca 'ziua' nu este egala cu nici-unul din cazuri se va executa:
Code:
document.write("O fi o zi oarecare")
'Operatori'
Aici va fi o lista mare cu operatori si o mica explicatie la fiecare:
Operatori de aritmetica:
Operatori de atribuire:
Operatori de comparatie:
Operatori logici:
Mai revin cu un edit mai tarziu sa il termin, oricum aveti ce citi pana atunci
|
|
| 25/12/2007 18:12 |
|
 |
|
|
Nu puteti crea un subiect nou in acest forum Nu puteti raspunde in subiectele acestui forum Nu puteti modifica mesajele proprii din acest forum Nu puteti sterge mesajele proprii din acest forum Nu puteti vota in chestionarele din acest forum
|
|
|