1 Commits

Author SHA1 Message Date
63af3ed7b4 prettify 2025-12-29 14:06:51 +10:00

View File

@@ -65,14 +65,14 @@ let temp = []
for (let n = 0; n < templates.length; n++) { for (let n = 0; n < templates.length; n++) {
temp.push([]) temp.push([])
for (let i = 0; i < squareSize; i++) { for (let i = 0; i < squareSize; i++) {
temp[n].push([]) temp[n].push([]);
for (let j = 0; j < squareSize; j++) { for (let j = 0; j < squareSize; j++) {
temp[n][i].push(templates[n][i][j] == "X" ? 1 : 0); temp[n][i].push(templates[n][i][j] == "X" ? 1 : 0);
} }
} }
} }
templates = temp templates = temp;
const encodedMsg = "Р_НАЙА_СЛЗДЕОСЖСТОИКНОЛЬЛЬТКУЮО__КЗАЕВАОКАЧОЖЗ_УЧАСМОДУ_ТЮЖЕ"; const encodedMsg = "Р_НАЙА_СЛЗДЕОСЖСТОИКНОЛЬЛЬТКУЮО__КЗАЕВАОКАЧОЖЗ_УЧАСМОДУ_ТЮЖЕ";
@@ -95,8 +95,8 @@ function rotateTemplate(template) {
} }
for (let n = 0; n < templates.length; n++) { for (let n = 0; n < templates.length; n++) {
for (let rot = 0; rot < 4; rot++) {
let out = "" let out = ""
for (let rot = 0; rot < 4; rot++) {
for (let i = 0; i < squareSize; i++) { for (let i = 0; i < squareSize; i++) {
for (let j = 0; j < squareSize; j++) { for (let j = 0; j < squareSize; j++) {
if (templates[n][i][j]) { if (templates[n][i][j]) {
@@ -104,7 +104,9 @@ for (let n = 0; n < templates.length; n++) {
} }
} }
} }
console.log(out) rotateTemplate(templates[n]);
rotateTemplate(templates[n])
} }
console.log(out);
console.log("=======");
} }