Инвертированный регистр Испытание курса: Введение в программирование
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
тестов
Последние код-ревью
Автор | Дата обновления | Версий | |
---|---|---|---|
makafonov | 22 янв., 11:18 | 1 | |
andj | 21 янв., 19:52 | 1 | |
zem1ekop | 16 янв., 21:56 | 2 | |
kokova_ekaterina | 15 янв., 09:35 | 1 | |
user-b5aa7369ead6cba6 | 11 янв., 04:39 | 2 |