Метод map для перебора массива в JavaScript

map
Задание 1

Дан массив с числами. Используя метод map извлеките из каждого элемента массива квадратный корень и запишите результат в новый массив.

Задание 2

Дан массив со строками. Используя метод map в конец значению каждого элемента массива добавьте символ '!'.

Задание 3

Дан массив со строками. Используя метод map переверните символы каждой строки в обратном порядке.

Задание 4

Дан следующий массив:

javascriptlet arr = ['123', '456', '789'];

Используя метод map преобразуйте этот массив в следующий:

javascriptlet arr = [
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9]
];
Задание 5

Дан массив с числами. Используя метод map запишите в каждый элемент массива значение этого элемента, умноженное на его порядковый номер в массиве.