Как проверить, является ли переменная целой в JavaScript, и бросать предупреждение, если это не так? Я пробовал это, но он не работает:
<html>
<head>
<script type="text/javascript">
var data = 22;
alert(NaN(data));
</script>
</head>
</html>