I have an array of object and I want to sort that array by nearest value to X.
for example, this an array of objects:
[
{"name" : "some 1", "value" : 12.4},
{"name" : "some 2", "value": 11.4},
{"name" : "some 3", "value": 10.5},
{"name" : "some 4", "value": 11.4}
]
I want to sort it by nearest "value" to X.
Lets say I want to sort the array so the property "value" is nearest to 11. So the new order will be like:
[
{"name" : "some 2", "value": 11.4},
{"name" : "some 4", "value": 11.4},
{"name" : "some 3", "value": 10.5},
{"name" : "some 1", "value": 12.4}
]
because 11.4 is nearest to 11, then 10.5 then 12.4.