符号関数とは<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />再:サイン関数とは何ですかPMroz、ありがとう。
遺伝子
再:サイン関数とは何ですかJSLにはsign関数があるようには見えません。 サイン機能が必要ですか?正の場合1、ゼロの場合0、負の場合-1を返します。これが1つの解決策です。
/ *
機能名:サイン
説明:正の場合は1、ゼロの場合は0、負の場合は-1を返します
引数:
one_number テストする番号
* /
符号 = 関数 ( { one_number } 、
{ デフォルトのローカル } 、
sign_value = 。 ;
もし ( !空です ( one_number ) 、
もし ( one_number > 0 、
sign_value = 1 、
one_number == 0 、
sign_value = 0 、
one_number < 0 、
sign_value = - 1
) ;
) ;
//符号値を返す
sign_value ;
) ;
使用例
ある = 符号 ( 47 ) ;
印刷する ( ある ) ;
b = 符号 ( 0 ) ;
印刷する ( b ) ;
c = 符号 ( - 999999 ) ;
印刷する ( c ) ;
ログウィンドウに次のように表示します。
1
0
-1