Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di lelenet
    Registrato dal
    Feb 2002
    Messaggi
    207

    javascript: 2 valori dopo la virgola

    Buongiorno,

    io ho una variabile:
    var i1=12.4513878

    come faccio a trasformarla con solo due valori dopo la virgola, cioè:

    i1 = 12.45

    oppure trasformare:

    i1 = 12.4

    in:

    i1 = 12.40

    ?????????????

    Grazie millle.

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Prova questo....

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    <title>Untitled</title>
    </head>
    <body>
    <script language="JavaScript" type="text/javascript">
    <!--
    function format2dec(value) {
     a = value * 100;
     a = parseInt(a);
     a = a / 100;
     return a;
    } // function format2dec(value)
    
    function dec2Str(value) {
     a = format2dec(value);
     if (a == parseInt(a)) {
      return a+'.00';
     } // if (a == parseInt(a)) 
     if (a * 10 == parseInt(a * 10)) {
      return a+'0';
     } // if (a * 10 == parseInt(a * 10))
     return a;
    } // function dec2Str(value)
    
    
    alert(dec2Str(11));
    alert(dec2Str(11.1));
    alert(dec2Str(11.12));
    alert(dec2Str(11.123));
    alert(dec2Str(11.108));
    alert(dec2Str(11.008));
    
    
    //-->
    </script>
    
    </body>
    </html>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.