Инвертированный регистр Испытание курса: Введение в программирование

invertCase.js

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

Примеры:

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';
Успешных завершений: 95%

Для полного доступа к испытанию нужна профессиональная подписка

Профессиональная подписка откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, даст возможность обращаться за помощью к менторам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.

Получить доступ
115
курсов
892
упражнения
2241
час теории
3196
тестов

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

Автор Дата обновления Версий
ava239 18 окт., 13:15 1
dvolchenko 17 окт., 16:23 1
arnyd 16 окт., 08:00 1
damico750 13 окт., 18:50 1
ekim174 13 окт., 06:54 1