JavaScript vazifalar to'plami 7.8 Darajasi

Задание 1

Tugma va ul ro'yxati berilgan. Tugma bosilganda har bir li ohiriga havola qo'shing, unga bosilganda li matni ustiga chiziladi (lekin havola matni emas).

Задание 2

So'zlar bilan matnli paragraf berilgan. Shunday qilingki, ushbu paragrafdagi har qanday so'z ustiga bosilganda, o'sha so'z o'z harflari tartibini teskari tomonga o'zgartiradi.

Задание 3

Quyidagi massiv berilgan:

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},
];

Ushbu massiv elementlarini table jadval shaklida chiqaring, shundayki har bir obyekt maydoni o'z td tegiga tushsin. Jadvalingiz ustunlari sarlavhalarini yarating.

Задание 4

Quyidagi massivni shakllantiradigan dastur yozing:

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