こんにちは、ねこです。

自称プログラマのおばちゃんのブログです。いろいろあるよねぇ~。

あぁ、もうっ!!! Javascript の比較演算子(スーパー短し)

2014-01-09 07:58:33 | Designer javascript
朝から、なんでこのドロップダウンのrawValueの値が変わるのか約二時間考え続けた。。。あほですか、わたし。←ごちそうさん風。

ねこはもともとVB5.0(古いやろぉ~)やRPG、PHPなどをかじってきたプログラマーで、言語のシンタックスが結構いい加減に頭に入っている。

特にこの演算子なんかはほんま、いい加減。

<> and/or --- VB
!= &&/|| --- Javascript
NOTEQ --- RPG
<> ---RPGIII
!= <> ---どちらもPHP

などなど。。。

で、バグはここ。
if (dSiu.rawValue == fpx.item(a).facid2.value && fpx.item(a).prg12.value =! vComp && fpx.item(a).prg12.value != null){

おわかりになりますよね。

そう、=!ですっ!!!

数ある似たような比較文中、他はちゃんと!=と書いているにもかかわらず、たった一箇所だけ間違えてました。

すると、Designerは面白いです。

=!では"True"と返すのです。

まさに!!!でした。ねこでした。。。




最新の画像もっと見る

コメントを投稿