Home > 未分類 > [ p5 ] 条件演算子

[ p5 ] 条件演算子

  • Posted by: tai
  • 2007/05/27 10:33
  • 未分類

processingでも条件演算子が使えるみたいです。

例えば以下の場合、

int a = -1;
print( ( a > 0 ) ? “a > 0″ : “a < 0" );

a<0 が出力されます。

これは以下の式と等価になります。


int a = -1;
if( a > 0 )
  print( “a > 0″ );
else
  print( “a < 0" );

多少可読性が損なわれた感を感じるかもしれませんが、
慣れてしまえばむしろコードがすっきりするので、僕は重宝しています。

MELでも使えたら良いのにと何度思ったことか。

Comments:2

agw 2007/05/31

MELでも出来ますよ! 大きく外していたらごめんなさい。

int $a = -1;
print(($a > 0) ? "$a > 0" : "$a < 0");

tai 2007/05/31

>agwさん
初めまして。コメントありがとうございます。

このコメントを受けてMELで試してみました。ら、
出来たーーーーーーー!!

この間やった時は失敗したのに、、
もしや記述ミス???

何にしても出来る事がわかってとても嬉しいです。
ご指摘ありがとうございます!

agwさんのブログもちょくちょく拝見させていただきたいと思います!

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://blog.taikomatsu.com/2007/05/27/p5-%e6%9d%a1%e4%bb%b6%e6%bc%94%e7%ae%97%e5%ad%90/trackback/
Listed below are links to weblogs that reference
[ p5 ] 条件演算子 from memlog

Home > 未分類 > [ p5 ] 条件演算子

Return to page top