Сообщение от Dark19
|
var d = c.A,
|
взять любое расстояние до любого цетра -- (в данном случае до центра "A")
Сообщение от Dark19
|
centre = "A";
|
сохранить название центра
Сообщение от Dark19
|
for (var k in c) {
|
пройтись по всем расстояниям
Сообщение от Dark19
|
var h = c[k];
|
сохраняем расстояние в буфер
Сообщение от Dark19
|
k != "length"
|
если мы точно на ключе с расстоянием
Сообщение от Dark19
|
h < d
|
и расстояние в буфере меньше эталонного
Сообщение от Dark19
|
(d = h, centre = k)
|
меняем эталонное расстояние на буферное и запоминаем название: новый центр до которого короче
Сообщение от рони
|
return centre
|
после проверки всех расстояний возвращаем название центра до которого получилось всех короче.
переходим к следующей точке