Javascript: Zaokrąglij w górę iw dół do najbliższego 5, a następnie znajdź wspólny mianownik

szukam sposobu na Zaokrąglenie w górę I w dół do najbliższego 5, a następnie znajduję wielki wspólny mianownik dwóch liczb. Potrzebuję go do podpisu na y-skale na wykresie.

To jest mój kod do tej pory:

function toN5( x ) {
    var i = 1;
    while( x >= 100 ) {
        x/=10; 
        i*=10;
    }
    var remainder = x % 5;
    var distance_to_5 = (5 - remainder) % 5;
    return (x + distance_to_5) * i;
}

Cel jest następujący: Maksymalna wartość (zaokrąglona w górę do najbliższej 5)

1379.8 -> 1500

I odwrotnie - minimalna wartość (zaokrąglenie w dół do najbliższej 5)

41.8 -> 0

Następnie chcę znaleźć wspólny mianownik, taki jak 250 lub 500

0 -> 250 -> 500 -> 750 -> 1000 -> 1250 -> 1500

lub:

0 -> 500 -> 1000 -> 1500

Czy jest to sposób na zrobienie czegoś takiego? Wielkie dzięki