randomPoint:function(initX,initY,endX,endY){ var initx = initX||0; var inity = initY||0; var endx = endX||(this.width-1); var endy = endY||(this.height-1); var p=[]; p[0] = Math.floor(Math.random()*(endx-initx))+initx; p[1] = Math.floor(Math.random()*(endy-inity))+inity; return p ; },
pointInSnake:function(point,pos){ var snakeGrid = this.snakeGrid ; if(point instanceofArray){ var i = pos||0 ; for(i;i<snakeGrid.length;i++){ if(point[0]==snakeGrid[i][0]&&point[1]==snakeGrid[i][1]){ returntrue; } } } returnfalse; },