Формирование строк через циклы в JavaScript

С помощью циклов можно формировать строки. Давайте для примера сделаем строку, заполненную десятью буквами 'x':

javascriptlet str = '';

for (let i = 0; i < 10; i++) {
  str += 'x';
}

console.log(str); // выведет 'xxxxxxxxxx'

А теперь сделаем строку '12345'. Для этого будем прибавлять к нашей переменной счетчик цикла:

javascriptlet str = '';

for (let i = 1; i <= 5; i++) {
  str += i;
}

console.log(str); // выведет '12345'
Задание 1

С помощью цикла сформируйте строку, заполненную 5-тью дефисами.

Задание 2

С помощью цикла сформируйте строку '123456789'.

Задание 3

С помощью цикла сформируйте строку '987654321'.

Задание 4

С помощью цикла сформируйте строку '-1-2-3-4-5-6-7-8-9-'.