Ниво 7.8 на задачата JavaScript

Задание 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',
]