JSFiddle - React, Tailwind, and code Playground

by Андрей Иванов

HTML

<div id="console-log"></div>

CSS

.console-line
{
    font-family: monospace;
    margin: 2px;
}

JavaScript

print = {
    out: function (text) {
        $("#console-log").append($(consoleLine).html(text));
    }
};
var consoleLine = "<p class=\"console-line\"></p>";
var sum, temp = [], result = [];

var str = prompt("Введите русский текст без букв Ёё","").toUpperCase().replace(/\s+/g, "");

for (var i = 0; i < str.length; i++) {         
    temp.push((str.charCodeAt(i)-1039));
    if (!i) continue;
    temp[i]+=temp[i-1]; temp[i]%=32;
}

print.out(str);
print.out(temp);