Затыкаю пробелы в основах JS, обнаружил что пропустил тему с символами charAt().
Вроде ничего сложного и легко запоминается, но не могу решить такую простую задачку:
Нужно написать функцию принимающую массив из слов, которая первый символ каждого слова из массива сделает заглавными буквами и вернёт массив строкой.
Пишу код:
function strok(arr) {
for (let i = 0; i < arr.length; i++) {
arr[i].charAt(0) = arr[i].charAt(0).toUpperCase();
}
return arr.join(' ');
}
console.log(strok(['наша', 'маша', 'громко', 'плачет']));
получаю ошибку.
Покажите пжл, как правильно сделать.