Стала изучать иммутабельность переменных. В задаче нужно избавится от мутабельной переменной и вместо цикла использовать map. Не получается это реализовать.
пример: command = "(al)G(al)()()G"
G -> G
() -> o
(al) -> al
результат: "alGalooG"
let interpret = function (command) {
let string = '';
for (let i = 0; i < command.length; i++)
if (command[i] === '(' && command[i + 1] === ')') {
string += 'o'
} else if (command[i] !== '(' && command[i] !== ')') {
string += command[i]
}
return string
};