You could create another function
function chequearTodo(posX, posY) {
return (checkearBloque(posX,posY)
&& checkearnota(posX,posY)
&& checkeaArbol(posX,posY)
&& checkeaPoso(posX,posY)
&& checkeacasa(posX,posY)
&& checkeaLago(posX,posY)
&& checkearmaria(posX,posY)
&& checkearPedro(posX,posY)
&& checkearLetrero(posX,posY));
}
which would allow you to make the switch
more readable:
switch(event.which)
{
case 119:
if (chequearTodo(posX, posY + 1) {
// ....
}
break;
case ...:
if (chequearTodo(posX + 1, posY) {
// ....
}
break;
// el resto de casos
}