Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zmiana formatu liczby
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
patrykt
nazwa tematu może durna ale sens dość prosty:
muszę string "1362.00" zamienić na postać "1 362,00".
mike
Kod
function number_format( number, decimals, dec_point, thousand_sep, p ) {
    var n = ( '' + ( Math.round( number * ( p = Math.pow( 10, decimals || 0 ) ) ) / p ) ).split( '.' );

    for(var i = ( n[ 0 ] = n[ 0 ].split( '' ) ).length - 3; i>0; i-=3 ) {
        n[ 0 ].splice( i, 0, thousand_sep );
    }

    return n[ 0 ].join( '' ) + ( n[ 1 ] ? ( dec_point || ',') + n[ 1 ] : '');
}
patrykt
wielkie dzięki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.