Юля
Как зашифровать текст в javascript?
Примерно так:
'а' = h
'б' = /
'в' = 2
'г' = sa
и при вводе абвг выведет h/2sa или может быть h / 2 sa
Примерно так:
'а' = h
'б' = /
'в' = 2
'г' = sa
и при вводе абвг выведет h/2sa или может быть h / 2 sa
let dict = {
"а": "h",
"б": "/",
"в": "2",
"г": "sa",
};
let str = "абвг";
console.log( str.split("").map( letter => dict[letter] ).join(" ") );
Если такой буквы нет в объекте, она заменится на undefined) Это можно дополнительно обработать.
var text = "Мяу! Кошки топ";
var text2 = new TextEncoder().encode(text);
console.log(text2); // напишет в консоль закодированный текст