JavaScriptのparseInt( string, radix )関数は、引数「string」に指定した文字列を、引数「radix」に指定した基数から、10を基数とする10進数に、進数変換(基数変換)する組み込み関数。
構文
parseInt( string, radix )
引数
- string
- 10進数の整数に進数変換(基数変換)したい文字列を指定する。
- radix
- 引数「string」の基数を、「2~36」で指定する。
サンプル
<script type="text/javascript">
document.write( 'parseInt( "11", 2 ): ' + parseInt( "11", 2 ) + '<br />' );
document.write( 'parseInt( "11", 4 ): ' + parseInt( "11", 4 ) + '<br />' );
document.write( 'parseInt( "11", 6 ): ' + parseInt( "11", 6 ) + '<br />' );
document.write( 'parseInt( "11", 8 ): ' + parseInt( "11", 8 ) + '<br />' );
document.write( 'parseInt( "11", 10 ): ' + parseInt( "11", 10 ) + '<br />' );
document.write( 'parseInt( "11", 16 ): ' + parseInt( "11", 16 ) + '<br />' );
document.write( 'parseInt( "11", 32 ): ' + parseInt( "11", 32 ) + '<br />' );
document.write( 'parseInt( "11", 36 ): ' + parseInt( "11", 36 ) + '<br />' );
</script>
document.write( 'parseInt( "11", 2 ): ' + parseInt( "11", 2 ) + '<br />' );
document.write( 'parseInt( "11", 4 ): ' + parseInt( "11", 4 ) + '<br />' );
document.write( 'parseInt( "11", 6 ): ' + parseInt( "11", 6 ) + '<br />' );
document.write( 'parseInt( "11", 8 ): ' + parseInt( "11", 8 ) + '<br />' );
document.write( 'parseInt( "11", 10 ): ' + parseInt( "11", 10 ) + '<br />' );
document.write( 'parseInt( "11", 16 ): ' + parseInt( "11", 16 ) + '<br />' );
document.write( 'parseInt( "11", 32 ): ' + parseInt( "11", 32 ) + '<br />' );
document.write( 'parseInt( "11", 36 ): ' + parseInt( "11", 36 ) + '<br />' );
</script>
↓↓↓出力結果↓↓↓