number.MAX_VALUEプロパティは、JavaScriptが扱える最大数値を示すプロパティ。
構文
number.MAX_VALUE
サンプル
無限大の正数を示す組み込みグローバル定数であるInfinityは、最大数値を超えていると判定する点に注目。
<script type="text/javascript">
function sampleFunc( $sampleNumber ) {
if ( $sampleNumber <= Number.MAX_VALUE ){
document.write( '$sampleNumber: ' + $sampleNumber + '<br />' );
} else {
document.write( '$sampleNumber: ' + 'JavaScriptが扱える最大数値を超えています。<br />' );
}
}
var $sampleNumber = new Number( 123 );
sampleFunc( $sampleNumber );
var $sampleNumber = Infinity;
sampleFunc( $sampleNumber );
</script>
function sampleFunc( $sampleNumber ) {
if ( $sampleNumber <= Number.MAX_VALUE ){
document.write( '$sampleNumber: ' + $sampleNumber + '<br />' );
} else {
document.write( '$sampleNumber: ' + 'JavaScriptが扱える最大数値を超えています。<br />' );
}
}
var $sampleNumber = new Number( 123 );
sampleFunc( $sampleNumber );
var $sampleNumber = Infinity;
sampleFunc( $sampleNumber );
</script>
↓↓↓出力結果↓↓↓