“Значения карты в диапазоне JS” Ответ

Значение карты JS в диапазоне

(val, in_min, in_max, out_min, out_max) => (val - in_min) * (out_max - out_min) / (in_max - in_min) + out_min;
Thoughtful Tuatara

Значения карты в диапазоне JS

function mapValues(value, oldRange, newRange) {
    var newValue = (value - oldRange[0]) * (newRange[1] - newRange[0]) / (oldRange[1] - oldRange[0]) + newRange[0];
    return Math.min(Math.max(newValue, newRange[0]) , newRange[1]);
}
ItsDr4g0n

Ответы похожие на “Значения карты в диапазоне JS”

Вопросы похожие на “Значения карты в диапазоне JS”

Больше похожих ответов на “Значения карты в диапазоне JS” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования