Задача:
Реализовать функцию, которая должна принять строку, перевести первую букву каждого слова в верхний регистр и вернуть результат.
Мое решение:
Я вычисляю верные позиции начала каждого слова, но в результате почему то он делает заглавной не букву 'о' в слове of, а первую букву 'о' в строке.
При этом, если в файле solution.js изменить исходную строку на 'london is the capital uf great britain.' , то все слова становятся с заглавной буквы:
Помогите, что не так?