Javascript zobrazený v dolarech

Jak zobrazím výstupní čísla JavaScriptu ve formátu dolaru? TJ. 20,00 $ a poté 2 000,00 $, když se číslo zvětší. Dobře, takže ukázkový kód.

if(this.getField("Account Name RequiredRow1").value !="") {
    event.value = 20;
}
else{
    event.value = "";
}

Odpověď

Zde je funkce, kterou používám.. V podstatě stejná jako u @Senad, kromě toho, že přidává čárky:

function(val) {
    var valString = val.toFixed(2).toString().replace(/B(?=(?:d{3})+(?!d))/g, ",");
    return "$" + valString;
}