Сообщение от Rise
|
Экспорты подключаются через импорты, например.
|
Не понимаю я пока этого.
Видимо, для того, чтобы сделать корректный экспорт мне нужны два файла, что ли - один, из к-рого экспорт; и другой, куда импортируем?
И всего этого на repl.it не сделать?..
...
А пока решил ещё одну задачку:
"
Реализуйте и экспортируйте по умолчанию функцию invertCase, которая меняет в строке регистр каждой буквы на противоположный.
invertCase('Hello, World!'); // hELLO, wORLD!
invertCase('I loVe JS'); // i LOvE js
...используйте свойство length...
...используйте метод toUpperCase...
...используйте метод toLowerCase...
"
Решил так:
const invertCase = (str) => {
let index = 0;
let result = '';
let lowerStr = str.toLowerCase();
let upperStr = str.toUpperCase();
for (; index < str.length; index += 1){
if (str[index] === lowerStr[index]) {
result = `${result}${upperStr[index]}`;
}
else
result = `${result}${lowerStr[index]}`;
}
return result;
}