Показать сообщение отдельно
  #2 (permalink)  
Старый 21.03.2019, 10:04
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 2,952

Сообщение от fluorke
нужно сделать буквы имен
Нужно сделать все имена с заглавных букв или вообще все слова?

Если второе, то я бы сделал так:
function func(string) {
    let position;
    const result = string.split('');
    while ((position = string.indexOf(' ', position + 1)) >= 0)
        result.splice(++position, 1, result[position--].toUpperCase());

    return result.join('');
};

alert(
    func('Вася петя маша таня')
);
Ответить с цитированием