JavaScript вазифа тўплами 10.5 даражаси

Задание 1

Саҳифада фойдаланувчи матнни танлайди. Ctrl + Enter тугмаси босилганда ушбу матнни клиплар буферига ёзинг.

Задание 2

Матн киритиш майдони (textarea) берилган. Унга матн киритилади. Tab тугмаси босилганда курсор чақимоқда бўлган жойга табуляция белгисини киритинг.

Задание 3

Киритиш майдонлари (input) берилган. Ҳар қандай киритиш майдонига матн киритиб, Enter тугмасини босилиши мумкин. Шундан сўнг киритиш майдонидаги матн йўқолади. Ҳар бир киритиш майдони киритилган матнларни эслаб қолишини таъминланг. Ҳар бир киритиш майдони устида ўқларни қўйинг, улар ёрдамида олдин киритилган матнни киритиш майдонига қайтариш мумкин бўлсин.

Задание 4

Сон берилган. Сонни tub karralilarga ажратиш жараёнини мактабдаги каби экранда чиқаринг.

Задание 5

Ихтиёрий чуқурликдаги кўп ўлчовли объект берилган:

javascript{
  a: {
    b: {
      c: '+++'
    }
  },
}

Объект элементларини қайтарадиган функция яратинг, параметр сифатида объект калитлари нуқталар билан ажратилган қаторни олсин:

javascriptfunc('a.b.c'); // '+++' қайтаради
Задание 6

Жадвал берилган. Тугма босилганда уни қуйидаги тарзда тўлдиринг: