> Once you reach 2048, the game continues.
That's a bug, it should pop up a dialog with your score. Rest is intentional.
newtile = 2 vs. newtile = Math.random() > 0.25 ? 2 : 4That's a bug, it should pop up a dialog with your score. Rest is intentional.
newtile = 2 vs. newtile = Math.random() > 0.25 ? 2 : 4 // in setup, use everywhere you use Math.random
r=Math.random
// generating a new tile
newtile=(r()*2+1)<<1
That's a 50/50 chance and it's still a few more characters, obviously, but not nearly that many. Not spawning fours makes this a lot easier. (Math.random()*2+1)<<1
Math.random()>.25?2:4
But still too much, I only have 2 bytes to spare :)Yeah, just played, and it stops after the "GG" alert.