Osnovni zadaci za vježbu JavaScripta

for, if, liste, stringovi, funkcije

  1. Napiši program koji će izračunati prosjek brojeva u listi.

  2. Kreiraj funkciju koja pronalazi najveći broj u zadanom nizu brojeva.

  3. Za unesenu godinu u 21. stoljeću potrebno je odrediti je li prijestupna. Godina je prijestupna ako je djeljiva sa 4 i nije djeljiva sa 100 ili je djeljiva sa 400.

  4. Implementiraj program koji broji koliko ima samoglasnika u zadanoj riječi.

  5. Osmisli skriptu koja će obrnuti redoslijed znakova u stringu.

  6. Potrebno je zbrojiti sve parne brojeve od 1 do n (n unosi korisnik).

  7. Iz liste brojeva izdvoji sve brojeve djeljive s 3 u novu listu.

  8. Generiraj Fibonaccijev niz do n-tog člana.

  9. Napiši funkciju koja provjerava je li riječ palindrom.

  10. Izračunaj faktorijel zadanog broja koristeći petlju.

  11. Program treba pretvoriti Celsius u Fahrenheit za raspon temperatura.

  12. Filtriraj sve negativne brojeve iz liste i spremi ih u novu listu.

  13. Za uneseni string provjeri koliko ima velikih, a koliko malih slova.

  14. Kreiraj kalkulator koji podržava osnovne matematičke operacije (+, -, *, /).

  15. Pronađi drugi najveći broj u listi bez korištenja sort metode.

  16. Implementiraj brojač koji ispisuje brojeve unatrag od n do 1.

  17. Iz dvije liste brojeva pronađi zajedničke elemente.

  18. Program treba generirati tablicu množenja za uneseni broj.

  19. Za niz riječi pronađi najdužu riječ.

  20. Izračunaj sumu svih znamenki u zadanom broju.

  21. Ukloni sve duplikate iz liste brojeva.

  22. Provjeri je li uneseni broj prost.

  23. Kreiraj funkciju koja će zamijeniti mjesta najmanjem i najvećem broju u listi.

  24. Izračunaj broj ponavljanja svakog znaka u stringu.

  25. Program treba pretvoriti decimalni broj u binarni bez korištenja ugrađenih funkcija.