Показать сообщение отдельно
  #8 (permalink)  
Старый 17.05.2014, 18:41
Аспирант
Отправить личное сообщение для Александр222 Посмотреть профиль Найти все сообщения от Александр222
 
Регистрация: 24.04.2014
Сообщений: 55

Цитата:
function ucFirst(firstLetter,e){
var newStr = '';
for(var i=0; i<firstLetter.length; i++) {
newStr += e==i ? firstLetter.charAt(i).toUpperCase() : firstLetter.charAt(i);
}
return newStr;
}
ucFirst('привет',1) // подразумевается вторая буква
Ясно, спасибо!

Цитата:
function rangeToUpperCase(string, from, to) {
if (!to) to = from + 1;

return string.slice(0, from) +
string.slice(from, to).toUpperCase() +
string.slice(to);
}
alert( rangeToUpperCase('test', 1) );
Со slice не сталкивался, не совсем ясно, дальше смотрю будет по учебнику.
Спасибо за ответ.
Ответить с цитированием