JavaScript vazifalar to'plami 10.6 Darajasi

Задание 1

Input berilgan. Unga 'blur' so'zini kiritish bilan ushbu input fokusni yo'qotishini ta'minlang.

Задание 2

Jadval berilgan. Tetris shakllarini barchasini navbat bilan jadvalga chiqaring, shunda shaklning boshlanishi jadval markazida bo'lsin.

Задание 3

Oldingi vazifani shunday o'zgartiringki, jadval yonida shakllarni aylantirish mumkin bo'lgan tugmalar bo'lsin.

Задание 4

Butun ildizli kvadrat tenglamalarni yaratadigan skript yarating.

Задание 5

Textarea berilgan. Unda matn yozilgan. Foydalanuvchi matnning bir nechta qatorini ajratib oladi va Tab tugmasini bosadi. Ajratilgan har bir qator boshiga tabulyatsiya qo'shilishini ta'minlang.

Задание 6

Ichida har qanday miqdordagi ichki juft yumaloq qavslar bo'lgan qator berilgan. Qavslar to'g'ri joylashtirilganligini tekshiradigan kod yozing.

Bu to'g'ri:

javascript'()()'

Bu to'g'ri:

javascript'(())'

Bu noto'g'ri, chunki ochilgan qavslar soni yopilgan qavslar soniga teng emas:

javascript'())'

Bu noto'g'ri, chunki ochilgan qavslar soni yopilgan qavslar soniga teng bo'lsa ham, ularning tartibi noto'g'ri:

javascript'))(('