JSFiddle - React, Tailwind, and code Playground
by mifeng
HTML
<p id="result"></p>
JavaScript
var CHARS = "abcdefghijklmnopqrstuvwxyz".split("")
function caesar_cipher(str, num) {
return str.split("").map(function (char) {
var code = char.charCodeAt();
if (code < 97 || code > 122) return char;
code = (code - 97 + num) % 26;
return CHARS[code];
}).join("");
}
var pwd = "Inqre vf Yhxr'f Sngure!".toLowerCase();
for (var i = 1; i < 27; i++) {
$("#result").append(caesar_cipher(pwd, i) + "<br>");
}