2016-11-07 12 views
3

に、どのように表示することができ、メッセージのtoStringフロート数以下のスニペットのJavaScript

Min value is 0.00000001. 

なく

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

なぜuがやっているのtoString()? –

+0

実際にはtypecriptです。データ型は数字 –

+0

ではありません。 – Mox

答えて

2

Number#toFixedを使用するか、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

はい、これはtoFixedで、どうやってこれを忘れることができるのですか?私の悪い –

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>

関連する問題