Javascript Redondeo a 2 cifras decimales

Resuelto
jeremy -  
 gravityaerox -
Hola,

busco una función de javascript que permita redondear un número a dos cifras después de la coma (un poco como number_format de php), ya que la función round() solo permite redondear a la unidad.

Gracias
Ciao

JérémyConfiguración: Windows Vista
Firefox 2.0.0.14

3 respuestas

  1. Korri
     
    La respuesta es tardía, pero puede servir a algunos:

    No existe un método prefabricado para esto, así que debes hacer

    Math.round(tu_número*100)/100;


    Si no, puedes usar la clase Number y hacer

    var tu_número = 12.3455633; // Tu variable de número tu_número.toFixed(2); // devolverá 12.35..


    Ahí está para todos los que aún buscan ^^
    94
    1. Korri
       
      Soy yo de nuevo, solo para decir que este método (Number.toFixed()) es de JavaScript 1.5, así que solo funciona en IE5.5+ y NS6+

      Puedes hacer
      if (tu_numero.toFixed)
      para verificar si es compatible.

      Aquí tienes más información: https://pageresource.com
      0
    2. égaré
       
      Gracias, justo estaba buscando.
      0