Browse Source

Make to string consistent.

Alexander I. Zaytsev 11 years ago
parent
commit
a87a9162a9
1 changed files with 7 additions and 7 deletions
  1. 7 7
      jsfuck.js

+ 7 - 7
jsfuck.js

@@ -24,12 +24,12 @@
 
   var MAPPING = {
     'a':   '("false")[1]',
-    'b':   '(GLOBAL+[])[2]',
-    'c':   '([]["filter"]+[])[3]',
+    'b':   '(GLOBAL+"")[2]',
+    'c':   '([]["filter"]+"")[3]',
     'd':   '("undefined")[2]',
     'e':   '("true")[3]',
     'f':   '("false")[0]',
-    'g':   '([]+String)[14]',
+    'g':   '(String+"")[14]',
     'h':   '(+(17))["toString"](20)',
     'i':   '("undefined")[5]',
     'j':   '(GLOBAL+"")[3]',
@@ -68,7 +68,7 @@
     'P':   USE_CHAR_CODE,
     'Q':   USE_CHAR_CODE,
     'R':   USE_CHAR_CODE,
-    'S':   '(String+[])[9]',
+    'S':   '(String+"")[9]',
     'T':   USE_CHAR_CODE,
     'U':   USE_CHAR_CODE,
     'V':   USE_CHAR_CODE,
@@ -77,7 +77,7 @@
     'Y':   USE_CHAR_CODE,
     'Z':   USE_CHAR_CODE,
 
-    ' ':   '([]["filter"]+[])[8]',
+    ' ':   '([]["filter"]+"")[8]',
     '!':   USE_CHAR_CODE,
     '"':   '("")["link"](0)[10]',
     '#':   USE_CHAR_CODE,
@@ -89,7 +89,7 @@
     ')':   '([]["filter"]+"")[16]',
     '*':   USE_CHAR_CODE,
     '+':   '(+(+!+[]+(!+[]+[])[!+[]+!+[]+!+[]]+[+!+[]]+[+[]]+[+[]])+[])[2]',
-    ',':   '[[]]["concat"]([][[]])+[]',
+    ',':   '[[]]["concat"]([][[]])+""',
     '-':   USE_CHAR_CODE,
     '.':   USE_CHAR_CODE,
     '/':   '("")["link"]()[21]',
@@ -100,7 +100,7 @@
     '>':   '("")["link"]([])[10]',
     '?':   USE_CHAR_CODE,
     '@':   USE_CHAR_CODE,
-    '[':   '(GLOBAL+[])[0]', 
+    '[':   '(GLOBAL+"")[0]',
     '\\':  'GLOBAL["unescape"]("%"+(5)+"c")[0]',
     ']':   USE_CHAR_CODE,
     '^':   USE_CHAR_CODE,