Hola rrufo:
Los créditos de lo que te pongo son de JavierB (¡Hola!
)
<script>
Number.prototype.decimal = function(n) {
pot = Math.pow(10, parseInt(n));
return parseInt(this * pot) / pot;
}
</script>
... el resto de lo que pides es manejando cadenas...
Para cambiar puntos por comas seria:
cadena.split(".").join(",");
Si lo que pides es lo contrario, cambias lo que está en el split por lo que está en el join y viceversa (me encanta esa palabra)...
Saludos