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

Введение в программирование 77 сообщений
4271
Студент
96%
Завершения
Обновлено: 14 мая, 23:20

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';

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

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

Получить доступ
120
курсов
900
упражнения
2000+
часов теории
3200
тестов