Показать сообщение отдельно
  #7 (permalink)  
Старый 16.03.2019, 20:14
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,064

Allegro75,
чуть покороче ...
const invertCase = (str) => {
    let index = 0;
    let result = '';
    let lowerStr = str.toLowerCase();
    let upperStr = str.toUpperCase();
    for (; index < str.length; index++){
        if (str[index] === lowerStr[index]) {
            result += upperStr[index];
        }
        else result += lowerStr[index];
    }
    return result;
}
alert(invertCase('Hello, World!'));

Последний раз редактировалось рони, 16.03.2019 в 20:17.
Ответить с цитированием