JSFiddle - React, Tailwind, and code Playground

by Nicolas PUJOL

JavaScript

function decrypt(str) {
    str = str.split("").reverse().join("");
    var r = "";
    for (var i = 3; i < str.length; i += 4) r += str[i];
    return r;
}

function encrypt(str) {
    str = str.split("").reverse().join("");
    var r = "";
    for (var i = 0; i < str.length; i += 0.25) {
        if (str[i]) {
            r += str[i];
            continue;
        }
        r += String.fromCharCode(97 + Math.floor(Math.random() * 26));
    }
    return r;
}
//console.log("encrypt: ", encrypt(s2));
var input = "gljdfkjgdfklgjdl";
console.log("decrypt: ", decrypt(input));