Эта функция принимает значение из [-1, 1] и переводит значение в [0, 1] (это не массив)
function normalize(x){ var y = 2 * x / 2; return y; }
При x = 0,5 она возвращает x = 0,25, нокогда х равен 0, он возвращает 0, мне нужно значение 0,5.
Чтобы нормализовать интервал от [-1, 1], сначала добавьте 1, а затем разделите на 2. Вы умножаете на 2, а затем делите на 2, что дает исходное число.
function normalize(x){ var y = (x + 1) / 2; return y; }