Kiwango cha 10.6 cha Kitatizo cha JavaScript

Задание 1

Kipewa ingizo. Fanya ili wakati unaingiza neno 'blur' ingizo hilo lipoteze umakini.

Задание 2

Kipewa jedwali. Mfululizo, onyesha ndani yake maumbo yote ya tetris ili mwanzo wa umbo uwe katikati ya jedwali.

Задание 3

Badilisha tatizo la awali ili kando ya jedwali kuwe na vifungo, ambavyo kwa kutumia hizo vifungo maumbo yaweze kuzungushwa.

Задание 4

Tengeneza hati programu inayotengeneza milinganyo ya quadratic yenye mizizi kamili.

Задание 5

Kipewa eneo la maandishi. Ndani yake kuna maandishi yaliyohifadhiwa. Mtumiaji huchagua mistari kadhaa ya maandishi na kisha kubonyeza kitufe Tab. Fanya ili mwanzo wa kila mstari uliochaguliwa uingizwe tab.

Задание 6

Kipewa mfuatano, unao vyema idadi yoyote ya mabano ya pande zote yaliyowekwa ndani. Andika msimbo, ambao utathibitisha kuwa mabano yamewekwa sawa.

Hii ni sawa:

javascript'()()'

Hii ni sawa:

javascript'(())'

Hii si sawa, kwa sababu idadi ya mabano yaliyofunguliwa hailingani na idadi ya yaliyofungwa:

javascript'())'

Hii si sawa, kwa sababu, ingawa idadi ya mabano yaliyofunguliwa inalingana na idadi ya yaliyofungwa, lakini yana mpangilio usiofaa:

javascript'))(('