262 exercitii si probleme de Javascript. Cu rezolvari

Inscrie-te acum


Cel mai bine inveti nu doar cititind, ci exersand.

Invata Javascript exersand. Rezolva cele 262 de exercitii, unde nu te descurci citeste rezolvarea si explicatiile.

Nivel: incepatori. Se incepe cu exercitii foarte simple, dificultatea creste de la un modul la altul.

Numar de module: 30

Limba: romana

Cerinte: Calculator si Internet

Acces la curs: 3 luni

Te pregatesti pentru un job de: front-end developer

Trebuie sa am cunostinte de Javascript pentru a parcurge aceste exercitii?
Minime. Daca acum ai inceput sa inveti Javascript, exercitiile sunt o unealta foarte buna pentru tine.

Cum ma inscriu?
Dand click pe butonul „Inscrie-te la curs” din partea dreapta a paginii.

Un exemplu de exercitiu simplu de Javascript cu rezolvarea lui (din modulul 1 – Declararea si tipul variabilelor):

Care dintre variante sunt corecte (sau este corecta) pentru declararea unei variabile?

a. Var nume4Copil;

b. Var $4numeCopil;

c. var $5numeCopil;

d. var Copilnume;

e. var numeCopil;

f. toate variantele de sus sunt corecte;

g. nici una dintre variante nu este corecta;

c, d, e

Declararea variabilelor in Javascript se face cu ajutorul cuvantului ” var ”  urmat de un spatiu liber si apoi cu numele variabilei date de noi. Numele variabilei se da dupa anumite reguli:

– Numele variabilei poate sa inceapa cu o litera, $, underscore.

– Nu poate sa inceapa cu o cifra sau alte caractere, dar acestea se pot afla in continutul numelui variabilei.

– Numele variabilei este case-sensitive!

– Folosim operatorul de atribuire  ” = ”  pentru a da valoare variabilelor.

 

Un exemplu de exercitiu de la modulul 16 cu utilizare cookie:

Creati un cod care sa genereze un cookie, afisati un mesaj de ‘bine ai revenit’ plus numele persoanei daca exista cookie, iar daca nu creati o fereastra pentru introducerea numelui si afisati un mesaj de ‘bine ai venit’.

function verificareExistentaCookie()
{
if(document.cookie == „”)
return(false)

else
return(true);
}

var existenta = verificareExistentaCookie();
alert(existenta);

if (verificareExistentaCookie())

alert(„exista cookiuri”)

else
alert(„nu exista cookieuri”);

function verificarePrenume()
{

if(verificareExistentaCookie())
{
var sirCookie = document.cookie.split(„;”);
alert(sirCookie);
for(var i = 0; i < sirCookie.length; i++)
{
var pozitiePrenume = sirCookie[i].indexOf(„prenume”);

if(pozitiePrenume != -1)

{
var prenumeIntrodus = sirCookie[i];
var pre = prenumeIntrodus.indexOf(‘=’);

prenumeIntrodus = prenumeIntrodus.slice(pre + 1 , prenumeIntrodus.length);

document.write(„Bine ai revenit ” + prenumeIntrodus);
}
}
}
else
{
var prenumeIntrodus = window.prompt(„Bine ai venit, care este este prenumele tau?”);
document.cookie = „prenume= ” + prenumeIntrodus + „; expires= 15 August 2015″ ;
alert(prenumeIntrodus + ” bine ai venit pe site-ul nostru”);
}
}
verificarePrenume();

 

Care sunt cele 30 de module?

1. Declararea si tipul variabilelor

2. Comentarii si afisare text

3. Operatiuni matematice

4. Metode si proprietati in Javascript

5. Functii in Javascript

6. DOM (Document Object Model) – o cale de acces

7. Operatiuni in interiorul unui string

8. Operatiuni cu data in Javascript

9. Metode pentru window

10. Exercitii diverse JavaScript 1/2

11. Exercitii diverse Javascript 2/2

12. Exercitiu aparitie imagini pe zone (cu trecerea mouse-ului)

13. Exercitiu cu butoane care deschid ,inchid ,modifica, redimensioneaza si muta ferestre.

14. Exercitiu paragrafe schimbatoare la click

15. Exercitiu schimbare imagine la click.

16. Exercitiu cu cookie si afisare mesaj utilizator

17. Exercitiu calcul medie finala Marina.

18. Exercitiu gradinita copii

19. Exercitiu joc “Capitale Renumite”

20. Exercitii pentru afisarea proprietatilor ecanului curent si a documentului Html

21. Exercitiu verificare de pe ce browser intra utilizatorul

22. Exercitu schimbare culoare buline pe diagonala

23. Exercitiu verificare elemente din sir

24. Exercitiu verificare lungime elemente

25.Exercitiu verificare tip elemente

26. Exercitiu verificare elemente din sir

27. Exercitiu verificare varsta persoane

28. Exercitiu modificare background cu butoane

29. Exercitiu cu conditia if else si for

30. Exercitiu sala de Fitness

ÎNSCRIE-TE LA CURS
  • 100 lei
  • 3 months

Opiniile cursantilor (2)

  1. Sergiu spune:

    Mare Sergiu
    Un curs foarte bun,practic din care ai foarte multe de invatat legat de siruri.

  2. slnkioan spune:

    Cursul a fost bun, cu idei si exercitii bune astfel incat sa ramai cu ce ai invatat.

© 2012-2018 Azimut Vision

Heap | Mobile and Web Analytics