| 目次 |
|---|
|
・Number ・Numberの最大値 ・Numberの型を文字列にする ・Number.NaN ・toPrecision |
var num = new Nummer();
<input type="button" value="ボタン" onclick="a();" />
<script type="text/javascript">
<!--
function a(){
alert(Number.POSITIVE_INFINITY);
var a = new Number(3);
alert(a.POSITIVE_INFINITY);
}
//-->
</script>
<input type="button" value="ボタン" onclick="b();" />
<script type="text/javascript">
<!--
function b(){
var str = "001";
var num = parseInt( str );
alert(typeof num);
alert(typeof num.toString());
alert(typeof(num + ""));
}
//-->
</script>
<script type="text/javascript">
<!--
function c(){
var num = 2;
if(num == Number.NaN){
}else{
alert("2とNumber.NaNはイコールではありません");
}
alert("typeof = " + typeof Number.NaN);
if(isNaN(Number.NaN)){
alert("数値ではありません");
}
}
//-->
</script>
<script type="text/javascript">
<!--
function d(){
var num = 1111.561;
alert(num.toPrecision(3));
}
//-->
</script>
<script type="text/javascript">
<!--
function e(){
var num = 1111.561;
alert(num.toPrecision(4));
}
//-->
</script>
<script type="text/javascript">
<!--
function f(){
var num = 1111.561;
alert(num.toPrecision(5));
}
//-->
</script>