2016-11-07 21 views
3

Im folgenden Code-Schnipsel, wie kann ich zeigen NachrichttoString Float-Zahl in Javascript

Min value is 0.00000001. 

statt

Min value is 1e-8 

var minValue = 0.00000001; 
 

 
var message = "Min value is " + minValue.toString(); 
 

 
var content = $('p#content').text(message);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<p id="content"></p>

+0

warum u (tun toString)? –

+0

es ist eigentlich Typoskript, Datentyp ist die Nummer –

+0

ist es nicht nur drucken? – Mox

Antwort

2

Verwenden Sie Number#toFixed oder verwenden Sie eine Zeichenfolge anstelle von Number.

var minValue = 0.00000001; 
 

 
var message = "Min value is " + minValue.toFixed(8); 
 

 
var content = $('p#content').text(message);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<p id="content"></p>

+1

Ja gecastet, es ist zuFixed, wie ich das vergessen kann. Mein Fehler –

0

var minValue = "0.00000001"; 
 

 
var message = "Min value is " + minValue; 
 

 
var content = $('p#content').text(message);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<p id="content"></p>