変数がプラスだったら 1 マイナスだったら -1 になる関数?

[上に] [前に] [次に]
ラナン 2000/01/11(火) 04:35:03
JavaScriptで、その変数がプラスだったら 1 マイナスだったら -1 を返す関数ありますか?
なんか昔BASICでSGNだったかな、そんなのがあったような気がするんですが・・・

SHUICHI.T [HomePage] 2000/01/11(火) 06:54:03
JavaScript 入門を見ても無いようなので x/Math.abs(x) (その絶対値で割る) で代用するしかないかな。

SHUICHI.T 2000/01/11(火) 06:58:34
↑ x=0 の場合はうまくいきません。

2000/01/11(火) 07:32:24
自作関数でよいのでは?
簡単なのを
function absolute(number){
if(number < 0){
return -1;
}else{
return 1;
}
}

ラナン 2000/01/12(水) 00:49:31
お二人の意見、考えてみればそーですよね。ありがとうございました。

[上に] [前に] [次に]