JavaScript
function stringTheory(theory) {
var proof = 0;
var principles = theory.split(/[ ,.'-]/);
for (var i = 0; i < principles.length; i++) {
var formula = '';
for (var j = 0; j < principles[i].length; j++) {
formula += principles[i].charCodeAt(j).toString(10);
}
proof += +formula;
}
return proof;
}
console.log(
/* \2 and \3 are start of text and end of text characters */
stringTheory('\2 Yo it\'s 4327 - Go to space, look back, and see the dot of a small blue rock you once sat on amid the vast empty void - KA-BOOM - you are in awe of it. "Ah" - so tiny in this vast space yet you are even more so. A mere atom in an ocean of stars, the earth a speck of dust to the sun\'s ping-pong ball. One day you shall go back and as your toes touch the soft soil once more, the cool wind in your hair as you cast your gaze upon the moon, a mere rock just like this one, and bask in it\'s warm glow - Ah. Only then can you know the scale of it all, what luck you have to call this place home. And with this new ken, a love you\'ve kept for all of time but had not seen - for it is clear to you now. You lay open your arms and fill the air with your song - (aah) ~o Good-bye space and ... o? \3') + 42
);
Що відбувається?
Ми беремо цей рядок і застосовуємо трохи stringTheory()
(це фактично передача від майбутнього):
'\2 Yo it\'s 4327 - Go to space, look back, and see the dot of a small blue rock you once sat on amid the vast empty void - KA-BOOM - you are in awe of it. "Ah" - so tiny in this vast space yet you are even more so. A mere atom in an ocean of stars, the earth a speck of dust to the sun\'s ping-pong ball. One day you shall go back and as your toes touch the soft soil once more, the cool wind in your hair as you cast your gaze upon the moon, a mere rock just like this one, and bask in it\'s warm glow - Ah. Only then can you know the scale of it all, what luck you have to call this place home. And with this new ken, a love you\'ve kept for all of time but had not seen - for it is clear to you now. You lay open your arms and fill the air with your song - (aah) ~o Good-bye space and ... o? \3'
Спочатку ми розділимо його в розділові знаки, щоб утворити слова. Потім ми створюємо набір чисел, перетворюючи символи в їх десятковий код ASCII. Суміжні букви стають суміжними цифрами (наприклад, aa
стає 9797
).
Потім цифри підсумовуються. Те, що ми повертаємось, - 191212222216169
абсолютно марне число, воно не має жодного значення, як і квадрильйони гірських порід, які плавно плавають у просторі. Що робить цей світ особливим? Чому це життя. Отже, надаючи цьому номеру сенс життя, +=42
тоді ми отримуємо 191212222216211
;
Але чому?
Що це означає? Чому це означає, stringTheory("Hello world")
звичайно.