Здравствуйте, подскажите пожалуйста, почему в данном примере не получается привести к верхнему регистру например второй символ из строки или всю строку?
Почему приводит только первый символ к верхнему регистру, даже при отсутствии параметров .charAt() (вторая строка) ?
function ucFirst(firstLetter){
var newStr = firstLetter.charAt(0).toUpperCase();
for(var i=1; i<firstLetter.length; i++) {
newStr += firstLetter.charAt(i);
}
return newStr;
}