sign は数学の静的メソッドです。通常、Math.sign() の形式を使用します。Math.sign() は、数値の符号を返すために使用されます。指定された数値は負の数値または正の数値です。符号関数の使い方を詳しく見てみましょう。
sign 関数の基本構文を見てみましょう。
Math.sign(x)
#x は任意の数値を表します。
Math.sign() 関数は、以下で説明するように 5 つの異なる値を返します。
渡された引数が正の数の場合は 1 を返します。
渡されたパラメータが負の数の場合、-1 が返されます。
渡された引数が正のゼロの場合、0 が返されます。
渡されたパラメータが負のゼロの場合、-0 が返されます。
上記の条件のいずれにも一致しない場合は、Nan を返します。
sign 関数の具体的な例を見てみましょう
パラメータは、正の数、負の数、正のゼロ、負のゼロです
コードは次のとおりです<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> // 正数作为参数传递时: document.write(Math.sign(2)+"<br/>"); // 负数作为参数传递时: document.write(Math.sign(-2)+"<br/>"); // 正零作为参数传递时: document.write(Math.sign(0)+"<br/>"); // 负零作为参数传递时: document.write(Math.sign(-0)); // 无效数字作为参数传递时: </script> </body> </html>
パラメータが無効な場合
コードは次のとおりです<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script type="text/javascript"> document.write(Math.sign("haa")+"<br/>"); document.write(Math.sign()); </script> </script> </body> </html>
NaN NaN
以上がサイン機能の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。