Sunteți pe pagina 1din 12

Instrucţiuni

Structura alternativă
if (condiţie) {
instructiune 1;
instructiune 2;

instructiune n;}
else {instructiune 1;
instructiune 2;

instructiune n;}
Exemplu 1:
<html>
<body>
<script type='text/javascript'>
a=23;
b=21;
if(a>b){
alert('a este mai mare decat b')}
</script>
</body> </html>
Exemplu 2:
<html>
<body>
<script type='text/javascript'>
var nota;
nota=prompt('introduceti nota','0');
if(nota<5){ alert('nepromovat');}
else {if (nota<7) {alert('calificativul Bine');}
else {alert('calificativul Foarte Bine');}
}
</script>
</body> </html>
SWITCH …CASE
switch (expresie)
case val1:instructiuni 1; break;
case val2:instructiuni 2;break;
…..
case val n:instructiuni n;break;
default: instructiuni;}
Exemplu 1:
<html><body><script type='text/javascript'>
var oras;
oras=prompt('introduceti orasul');
switch(oras){
case 'Ploiesti':
document.write('Locuiti la Ploiesti');
break;
case 'Paris':
document.write('Locuiti la Paris');
break;
case 'Roma':
document.write('Locuiti la Roma');
break;
default:
document.write('Sunteti un itinerant!');
document.write('La revedere!');
}
</script></body></html>
Instrucţiuni pentru structuri
repetitive
1. while (conditie)
{
instructiune 1;
instructiune 2;

instructiune n;}
Exemplu:
<html>
<body>
<script language='javascript'>
var n=Number(0);
var i=Number(0);
var suma=Number(0);
n=prompt('Pentru cate numere calculati suma');
while (i<=n)
{
suma=suma+i;
i++;
}
alert('Suma este: ' +suma);
</script>
</body>
</html>
2. do
{instructiune 1;
instructiune 2;

instructiune n;}
while (conditie)
Exemplu:
<html>
<body>
<script language='javascript'>
var n=Number(0);
var i=Number(0);
var suma=Number(0);
n=prompt('Pentru cate numere calculati suma');
do
{
suma=suma+i;
i++;
}while (i<=n)
alert('Suma este: ' +suma);
</script>
</body>
</html>
3. for(e1;e2;e3)
{instructiuni;}
Exemplu:
<html>
<body>
<script language='javascript'>
var n=Number(0);
var i;
var suma=Number(0);
n=prompt('Pentru cate numere calculati suma');
for(i=1;i<=n;i++)
suma=suma+i;
alert('Suma este: ' +suma);
</script>
</body>
</html>

S-ar putea să vă placă și