Normalize Array

Normalize array values to a 0-1 range using min-max scaling.

Code

General
const min = Math.min(...arr), max = Math.max(...arr);
const range = max - min;
return arr.map(x => range === 0 ? 0 : (x - min) / range);

Parameters

Array of numbers

Browser·fetch() may be limited by CORS

More JavaScript Snippets