Здравствуйте. Не могу понять, с какой функции js переписать код на php.
Нужно сделать нечто подобное с функцией indexElementMatchingFunction.
Можно вообще этот огород не писать и сделать в 1 массиве. Пока не понятно, что
за функция function(Apoint) передается и как ее написать. Все остальные легко портируются.
Спасибо.
function grep (a, b, c)
{
var d, e = [],
f = 0,
g = a.length;
c = false;
for (; f < g; f++) d = !!b(a[f], f), c !== d && e.push(a[f]);
return e
}
function filterFirstMatchingElement(array, fn)
{
var element = grep(array, fn)[0];
return element;
}
function indexElementMatchingFunction(array, fn) {
var element = filterFirstMatchingElement(array, fn);
return array.indexOf(element);
}
function pointsEqual(currentPoint, Apoint)
{
return false; // may be true
}
currentIndex = indexElementMatchingFunction(currentPolygon, function(Apoint)
{
return pointsEqual(currentPoint, Apoint);
});
1. diprom - 13 Августа, 2016 - 20:01:53 - перейти к сообщению
2. diprom - 14 Августа, 2016 - 08:54:37 - перейти к сообщению
все решил, закрывайте тему.