Как увеличить, регистр буквы в массиве не первой а например 2 или 3 буквы
Извините за примитивный вопрос, но меня интересует, как в массиве увеличить регистр буквы, например не первой буквы, а например 2 или 3. Вот мой код, я меня значения, в методе slice(1) но нечему нормальному это не приводит, вот мой код.
s=["soo", "xum", "voo", "soo"];
x=s.map(function(ro){return ro[0].toUpperCase()+ro.slice(1)})
console.log(x)
Ответы (1 шт):
Автор решения: Denis640Kb
→ Ссылка
Вот так можно со второй буквы:
Пояснения(ro[0](вставляем первую букву)+ro[1].toUpperCase()(Тут укзываем какую букву переводить в верхний регистр)+ro.slice(2)(Добавляем окончание с 2 позиции, так как букву с индексом 1 перевели в верхний регистр и добавили)
s=["soo", "xum", "voo", "soo"];
x=s.map(function(ro){return ro[0]+ro[1].toUpperCase()+ro.slice(2)});
console.log(x);