JS zadaci

Zadaci za 2

– Učitati dva broja i ispisati njihov zbir.

– Učitati dva broja i ispisati njihov proizvod.

– Učitati dva broja i ispisati njihovu razliku.

– Učitati dva broja i ispisati veći broj.

– Učitati broj od korisnika i ispisati da li je učitani broj pozitivan.

Zadaci za 3

– Ispisati brojeve od 1 do 100

– Ispisati parne brojeve od 1 do 100

– Ispisati 128 znakova ASCII koda

– Napisati program koji ispisuje na ekranu brojeve od 1000 doo 500(opadajući redoslijed)

Zadaci za 4

– Napisati program koji učitava 10 brojeva i ispisuje ih u obrnutom redoslijedu

var a = [];

for(i=0;i<10;i++){
  a[i] = prompt("Unesite broj");
}

for(i=9;i>=0;i--){
  document.writeln(a[i]);
}

– Napisati program koji učitava 10 brojeva i ispisuje njihov zbir

<html>
<body>
<script>
var a = [];

for(i=0;i<10;i++){
  a[i] = prompt("Unesite broj");
}

var zbir = 0;

for(i=0;i<10;i++){
  zbir = zbir + parseInt(a[i]);
}

alert(zbir);

</script>
</body>
</html>

– Napisati program koji učitava 10 brojeva i ispisuje prosječnu vrijednost brojeva

<html>
<body>
<script>
var a = [];

for(i=0;i<10;i++){
  a[i] = prompt("Unesite broj");
}

var zbir = 0;
for(i=0;i<10;i++){
  zbir = zbir + parseInt(a[i]);
}
var prosjek = zbir/10;
alert(prosjek);

</script>
</body>
</html>

– Napisati program koji učitava 10 brojeva u niz i ispisuje parne članove niza

var a = [];

for(i=0;i<10;i++){
  a[i] = prompt("Unesite broj");
}

for(i=0;i<10;i++){
  if(a[i] % 2 == 0){
    document.writeln(a[i]);
  }
}

– Napisati program koji učitava 10 brojeva u niz i ispisuje negativne neparne članove niza

<html>
<body>
<script>
var a = [];

for(i=0;i<10;i++){
  a[i] = prompt("Unesite broj");
}


for(i=0;i<10;i++){
  if((a[i]<0) && (a[i] % 2 != 0)){ //negativan i neparan
    document.writeln(a[i]);
  }
}


</script>
</body>
</html>

– Napisati program koji učitava 10 brojeva u niz i ispisuje najveći broj u nizu

<html>
<body>
<script>
var a = [];

for(i=0;i<10;i++){
  a[i] = prompt("Unesite broj");
}

var max = a[0];
for(i=1;i<10;i++){
  if(a[i] > max){
    max = a[i];
  }
}
document.writeln(max);
</script>
</body>
</html>

– Napisati program koji učitava 10 brojeva u niz i ispisuje kvadrate tih brojeva

<html>
<body>
<script>
var a = [];

for(i=0;i<10;i++){
  a[i] = prompt("Unesite broj");
}

for(i=0;i<10;i++){
   document.writeln(a[i]*a[i]);
}

</script>
</body>
</html>

– Napisati program koji generiše slucajan broj od 1 do 1000 i omogućava korisniku da pogadja broj. Prilikom svakog pogadjanja ispisuje poruka o tome da li je broj veći ili manji

– Napisati program koji ispisuje sve trocifrene brojeve kojima je zbir cifara 23

<html>
<body>
<script>

for(a=1;a<10;a++){
  for(b=0;b<10;b++){
     for(c=0;c<10;c++){
       if(a+b+c == 23){
       document.writeln(a+''+b+''+c);
       }
     }
  }
}

</script>
</body>
</html>

– Napisati program koji ispisuje sve trocifrene brojeve kojima je zbir prve dvije cifre jednak vrijednosti treće cifre.

<html>
<body>
<script>

for(a=1;a<10;a++){
  for(b=0;b<10;b++){
     for(c=0;c<10;c++){
       if(a+b == c){
       document.writeln(a+''+b+''+c);
       }
     }
  }
}

</script>
</body>
</html>