diff -r 5dc02b23752f -r 3e2da88830cd demos/declarative/snake/content/snake.js --- a/demos/declarative/snake/content/snake.js Tue Jul 06 15:10:48 2010 +0300 +++ b/demos/declarative/snake/content/snake.js Wed Aug 18 10:37:55 2010 +0300 @@ -37,6 +37,7 @@ startNewGameTimer.running = true; return; } + numRows = numRowsAvailable; numColumns = numColumnsAvailable; board = new Array(numRows * numColumns); @@ -149,7 +150,7 @@ snake.push(newLink); } else { var lastLink = snake[snake.length-1]; - board[lastLink.row * numColumns + lastLink.column] = Undefined; + board[lastLink.row * numColumns + lastLink.column] = undefined; } if (waitForCookie > 0) { @@ -185,7 +186,7 @@ function isFree(row, column) { - return board[row * numColumns + column] == Undefined; + return board[row * numColumns + column] == undefined; } function isHead(row, column) @@ -213,7 +214,7 @@ --linksToDie; var link = snake.pop(); link.dying = true; - board[link.row * numColumns + link.column] = Undefined; + board[link.row * numColumns + link.column] = undefined; if (score > 0) --score; if (snake.length == 0) {