getPathLength

getPathLength

> Funkcje

Zwraca długość najkrótszej ścieżki między dwiema komórkami cell1 i cell2, unikając przeszkód, ignorując komórki zawarte w tablicy ignoredCells . Ta funkcja jest równoważna funkcji count(getPath(cell1, cell2, ignoredCells)). Jeśli gracz znajduje się na ignorowanej komórce, ścieżka może przejść nad nim.

Komórka początkowa cell1 nigdy nie jest wliczana do wyniku. Komórka cell2 jest liczona w wyniku wtedy i tylko wtedy, gdy jest pusta lub ignorowana przez ignoredCells.

Jeśli między dwiema komórkami nie ma ścieżki, getPathLength zwraca wartość null.

Ustawienia
Informacja zwrotna