JavaScript тапшырмалардын 7.8 деңгээли

Задание 1

Берилген баскыч жана ul тизмеси. Баскычка чыкылдаганда, ар бир li элементинин аягына шилтеме кошуңуз, ага чыкылдаганда li тексттеринин үстү сызылат (бирок шилтеменин тексти эмес).

Задание 2

Сөздөрдү камтыган абзац берилген. Абзацтагы каалаган сөзгө чыкылдаганда, ошол сөздүн ариптеринин тартиби тескери өзгөрсүн.

Задание 3

Төмөнкү массив берилген:

javascriptlet users = [
  {id: 1, name: 'user1', surn: 'surn1', age: 30},
  {id: 2, name: 'user2', surn: 'surn2', age: 31},
  {id: 3, name: 'user3', surn: 'surn3', age: 32},
];

Бул массивдин элементтерин table таблицасы түрүндө чыгарыңыз, ошондой эле ар бир объект талаасы өз td тегине түшсүн. Таблицанын тилкелерине аталыштар жасаңыз.

Задание 4

Төмөнкү массивди түзүүчү программа жазыңыз:

javascript[
  '1',
  '12',
  '123',
  '1234',
  '12345',
  '1234',
  '123',
  '12',
  '1',
]