値がJavascriptのNaNと等しいかどうかをどのようにテストしますか?
javascriptのグローバルNaNプロパティは、Not-A-Numberを表す値です。戻り値です
- 数学関数が失敗した場合(Math.sqrt(-500))
- 数値を解析しようとしている関数が失敗した場合(parseFloat( "test"))
NaNは、(==、!=、===、および!==を介して)等しくないものを、別のNaN値を含む他の値と比較します。
値がNaNであるかどうかをテストするには、Number.isNaNメソッドを使用する必要があります。
例
let a = Math.sqrt(-500); console.log(Number.isNaN(a))
出力
true
注 − isNaN()およびNumber.isNaN():前者は値が現在NaNである場合、または数値に強制変換された後にNaNになる場合はtrueを返し、後者は値が現在である場合にのみtrueを返します。 NaN。
例
isNaN('hello world'); Number.isNaN('hello world');
出力
true false
-
JavaScriptでボタンをクリックしたら、10の値の増分を作成するにはどうすればよいですか?
これには、parseInt()と一緒にclick()を使用します。 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initialscale=1.0"> <title>Document</title> <link rel="styles
-
JavaScriptでテキストボックスの値を表示する方法は?
valueを使用してテキストボックスから値を抽出し、innerHTMLを使用して段落に表示できます。 例 以下はコードです- <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">