Испытания

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

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

invertCase.js

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

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

Подсказки

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

1
'welcome'.length; // 7

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

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

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

1
2
'BAR'.toLowerCase(); // 'bar';
'b'.toLowerCase();   // 'b';
Успешных завершений: 95%

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

Автор Дата обновления Версий
vitush 15 дек., 08:55 1
starhov 14 дек., 10:03 1
alex-smile 12 дек., 13:48 1
user-cba6ef0fcea7ea0e 12 дек., 11:34 1
amalker 12 дек., 08:21 2