Возвращение абсолютного числа без Math.abs!Решение найдено, нужно объяснение!?
Что же тут может быть непонятно? Если меньше нуля — меняется знак.
Лучше вот так:
function abs(number) {
    return number < 0 ? -number : number;
}
Если число отрицательное (меньше нуля), берём его со знаком «минус»: −(−n) = n.