JavaScript тапсырмалар деңгейі 10.6

Задание 1

Инпут берілген. Оған 'blur' сөзін енгізген кезде, бұл инпут фокусынан айырылатындай етіп жасаңыз.

Задание 2

Кесте берілген. Тетрис фигураларын барлығын кестеге кезек-кезек шығарыңыз, фигураның басы кестенің ортасында болуы керек.

Задание 3

Алдыңғы тапсырманы өзгертіңіз, кестенің жанында фигураларды айналдыруға болатын түймелер болуы керек.

Задание 4

Бүтін түбірлері бар квадрат теңдеулерді жасайтын скрипт жасаңыз.

Задание 5

Текстареа берілген. Онда мәтін жазылған. Пайдаланушы мәтіннің бірнеше жолын бөлектеп, Tab пернесін басады. Бөлектелген әрбір жолдың басына табуляция енгізілетіндей етіп жасаңыз.

Задание 6

Өз ішінде кез келген саны қосарланған жұп дөңгелек жақшаларды қамтитын жол берілген. Жақшалар дұрыс орналасқанын тексеретін код жазыңыз.

Бұл дұрыс:

javascript'()()'

Бұл дұрыс:

javascript'(())'

Бұл дұрыс емес, себебі ашық жақшалардың саны жабық жақшалардың санына сәйкес келмейді:

javascript'())'

Бұл дұрыс емес, себебі ашық жақшалардың саны жабық жақшалардың санына сәйкес келсе де, олардың реті дұрыс емес:

javascript'))(('