קוד לגימטריה ב javascript / Hebrew Gematriah code in js
-
יש לי משהו שכתבתי בעבר.
function gimatria(num) { var g = { 100 : "קרשת", 10 : "יכלמנסעפצ", 1 : "אבגדהוזחט" }; var str = ""; for ( var key = 100; key >= 1; key /= 10) { for ( var i = g[key].length; i > 0; i--) { var v = i * key; while (num >= v) { str += g[key].charAt(i - 1); num -= v; } } } str = str.replace("י" + "ה", "טו"); str = str.replace("י" + "ו", "טז"); /* * 'רעב'=>'רבע' 'רצח'=>'רחצ' */ if (str.length > 1) str = str.substring(0, str.length - 1) + "\"" + str.substring(str.length - 1); else if (1 == str.length) str = str + "'"; return str; }
פורסם במקור בפורום CODE613 ב23/12/2013 21:09 (+02:00)
-
לא נראה לי שהיה אפשר לכתוב "הי" במקום "י" + "ה", כיום שצריך שהעשרות היו קודם לאחדות.
לגבי ה"יו" לא ידוע לי על בעיה עם זה אבל העולם נוהג לכתוב טז כנראה שיש עינין.בכל מקרה מה ההבדל בין לשרשר לבין לכתוב ביחד?
פורסם במקור בפורום CODE613 ב23/12/2013 23:21 (+02:00)
-