簡単に。
整数値の場合
関数parseInt(文字列の引数をパースし、指定された基数の整数を返す)を用いてチェックします。var num = チェックする変数 if ( num == parseInt(num)){ // 整数値 } else { // 整数値でない }
浮動少数(少数点以下を含む)値の場合
関数parseFloat(文字列の引数をパースし、浮動小数点数を返す)を用いてチェックします。var num = チェックする変数 if ( num == parseFloat(num)){ // 数値 } else { // 数値でない }