Каков наилучший способ нормализации чисел (до 0-1 или 0-100) в объекте.Нормализовать номера в объекте
Например:
obj = {
"key1": 100,
"key2": 500,
"key3": 1000
}
Желаемая result-
obj = {
"key1": 0.1,
"key2": 0.5,
"key3": 1
}
можно нормализовать числа в массиве с-
ratio = Math.max.apply(Math, numbers)/100;
numbers = numbers.map(function (v) {
return Math.round(v/ratio);
});
Но что это лучший способ, чтобы нормализовать если цифры в объекте?
Как трудно было бы это на самом деле будет попробовать что-нибудь? –
диапазон 0 ... 1 не соответствует вашим желаемым результатам. –