Подкиньте идею как реализовать шифр цезаря на JS?
 Создаём строку, содержащую алфавит пишем функцию, создающую алфавит сдвинутый на n символовпишем функцию, которая будет искать индекс каждого символа исходной строки в исходном алфавите и для зашифрованной строки брать индексы из сдвинутого алфавита
codepen.io/ptrvch/pen/VvvPdo
Идея такая - составь список всех букв, для которых можно делать преобразование.
Если кто-то введёт строку с символами вне этого списка, например иероглифы, то они смещаться не будут, потому что не в списке.