вот пример кода для HTML5
проверка на ошибки и запись в лог.
Синтаксис:
Используется javascript
if(typeof console == "undefined")
{
var console = { log : function() {} };
}
{
var console = { log : function() {} };
}
или часть кода из A-star - A*
Синтаксис:
Используется javascript
function DiagonalNeighbours(myN, myS, myE, myW, N, S, E, W, result)
{
if(myN)
{
if(myE && canWalkHere(E, N))
result.push({x:E, y:N});
if(myW && canWalkHere(W, N))
result.push({x:W, y:N});
}
if(myS)
{
if(myE && canWalkHere(E, S))
result.push({x:E, y:S});
if(myW && canWalkHere(W, S))
result.push({x:W, y:S});
}
}
Где метод Push используется этот оператор и я используя С# впадаю в ступор при чтении этих точек))
Явно банальная проблема . Спасибо за помощь!