Основные возможности платформы Hexlet не доступны в вашем браузере.
Пожалуйста, обновитесь. Выбрать браузер.

Испытания

↳ Инвертированный регистр

Введение в программирование

invertCase.js

Реализуйте и экспортируйте по умолчанию функцию invertCase, которая меняет в строке регистр каждой буквы на противоположный.

invertCase('Hello, World!'); // hELLO, wORLD!
invertCase('I loVe JS');     // i LOvE js

Подсказки

Чтобы узнать длину строки, используйте свойство length:

'welcome'.length; // 7

Чтобы получить строку (или отдельный символ) в верхнем регистре, используйте метод toUpperCase:

'foo'.toUpperCase(); // 'FOO';
'f'.toUpperCase();   // 'F';

Чтобы получить строку (или отдельный символ) в нижнем регистре, используйте метод toLowerCase:

'BAR'.toLowerCase(); // 'bar';
'b'.toLowerCase();   // 'b';
Начать Успешных завершений: 94%

Последние код-ревью

Автор Дата обновления Версий
ampilovsergei 17 февр., 19:11 1
user-2b34f554a1afebab 17 февр., 18:56 1
oxiana 15 февр., 08:53 1
prafesar 14 февр., 12:47 1
vlad3k 14 февр., 08:20 1