Informatica
Instructiunile limbajului JavaScript - instructiuni conditionale, instructiunea ifInstructiunile limbajului JavaScript Instructiuni conditionale Instructiunea if In continuare vor fi analizate pe scurt instructiunile de baza ale limbajului JavaScript. Aceste instructiuni sunt grupate in instructiuni conditionale si instructiuni repetitive (de buclare). Instructiuni conditionaleIn limbajul JavaScript instructiunile conditionale sunt utilizate pentru a realiza diferite actiuni pe baza unor conditii diferite. Instructiunile conditionale realizeaza o ramificare intr-un program (script)scris in limbajul JavaSript. In limbajul JavaScript exista doua instructiuni conditionale: instructiunea if else - aceasta instructiune conditionala este utilizata atunci cand se doreste selectarea si executarea unui set de linii de program scris in limbajul JavaScript din doua seturi existente. Instructiunea switch - aceasta instructiune conditionala este utilizata atunci cand se doreste selectarea si executarea unui set de linii de program scris in limbajul JavaScript din mai multe seturi existente. Instructiunea if Instructiunea if ne permite sa realizam o ramificare in functie de valoarea unei expresii. Este indicat sa utilizam instructiunea if, daca dorim sa executam un fragment de cod, daca o conditie este adevarata sau daca dorim sa executam unul din doua fragmente de cod.
Daca dorim sa executam doar un fragment de cod, atunci cand o conditie este adevarata (indeplinita), utilizam pentru instructiunea if urmatoarea sintaxa: if (conditie) Daca dorim sa executam anumite seturi de instructiuni in cazul in care o conditie este adevarata si un alt set de instructiuni, daca conditia este falsa (nu este indeplinita), utilizam pentru instructiunea if urmatoarea sintaxa: if(conditie) else Exemple de utilizare a instructiunii if Primul exemplu va afisa un mesaj in functie de ora calculatorului. Daca ora este mai mate decat 8 (a.m.), va fi afisat mesajul „Buna ziua! Este ora:”. In cazul in care ora nu este mai mare decat 8 (a.m.), nu va fi afisat nici un mesaj. Codul sursa al documentului (fisierului) HTML este oferit in continuare: <html> <head> <title>JavaScript - Exemplul 13</title> <style type='text/css'> body </style> </head> <body> <script language='JavaScript'> var data = new Date(); var ora = data.getHours(); if(ora>8) </script> <p>Programul este introdus in elementul body!</p> </body> </html> De asemenea se poate observa in codul sursa utilizarea proprietatilor CSS, utile pentru afisarea caracterelor speciale (a, i). Urmatoarea imagine prezinta rezultatul deschiderii exemplului anterior in navigatorul Netscape: Al doilea exemplu va afisa mesajul „Buna dimineata!', daca ora este mai mica decat 10 (a.m,) si mesajul „Buna ziua!”, daca ora este mai mare decat 10 (a.m.). <html> <head> <title>JavaScript - Exernplul 14</title> <style type='text/css'> body </style> </head> <body> <script language-'JavaScript'> var data = new Date(); var ora = data.getHours(); if(ora<10) else </script> </body> </html>
|