※ ChatGPTを利用し、要約された質問です(原文:javascript isFinite)
JavaScriptの isFinite とは?
このQ&Aのポイント
JavaScriptの「isFinite」は、数字が有限かどうかを判断するための関数です。
具体的には、指定された値が、無限大やNaN(非数値)ではない有限の値である場合にはtrueを返し、それ以外の場合にはfalseを返します。
この関数は、主に数字のバリデーションやエラーチェックのために利用されます。
JavaScriptです。9行目の「 isFinite 」では数字が有限かどうかを見ているみたいなのですが日本語にすると具体的にはどういった意味なのでしょうか?
調べてみたところ数字が有限かどうかを調べるものみたいなのですが
何をもって有限を判断しているのかわからなかったので
わかるひとがいらっしゃいましたら解説願いたいです。
---------
// 郵便番号
if (yubin == ""){
$("#error_yubin").html("郵便番号を入力してください。");
if (result) {
var p = $("#lbl_yubin").offset().top - header;
$('html,body').animate({scrollTop: p}, 'fast');
}
result = false;
} else if (!isFinite(yubin)){
$("#error_yubin").html("郵便番号が不正です。");
if (result) {
var p = $("#lbl_yubin").offset().top - header;
$('html,body').animate({scrollTop: p}, 'fast');
}
result = false;
}else if (yubin.length < 7 ){
$("#error_yubin").html("郵便番号が不正です。");
if (result) {
var p = $("#lbl_yubin").offset().top - header;
$('html,body').animate({scrollTop: p}, 'fast');
}
result = false;
}
---------