Я выбрал ката 6-го уровня, которая требует, чтобы я переворачивал гласные в строке. Я не уверен, как это решить, поэтому я расскажу о том, как, по моему мнению, это можно сделать.

Первый способ: str.split(), arr.filter(), затем arr.join()

Не уверен, сработает это или нет, но я подумал о том, чтобы разбить строку на массив, а затем создать новый массив с отдельными строками, но новые элементы будут созданы только в том случае, если они пройдут тест, который они будут проверять, если гласные наоборот? затем соедините их в новую строку.

Мой второй способ сделать это: str.toString(), arr.filter(), arr.concat(), затем arr.join(), не уверен, сработает это или нет, но я не прошел ката, так что, вероятно, нет.



https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/concat