BETA

【pmmpプラグイン開発】5時間目 演算子とif文

投稿日:2020-04-19
最終更新:2020-04-19

お久しぶりです。風邪でしばらくかけてませんでした。

演算子

演算子というのは +-*/>=<!|& などの計算などに使う記号です。
演算には5つの種類があります。

代入演算子

足し算は+
引き算は-
掛け算は*
割り算は/
割り算の余りは%で表します。

  A=1+1 //A=2

  A=1-1 //A=0

  A=1*1 //A=1

  A=1/1 //A=1

  A=1%1 //A=0

    public function onEnable(){  
        $result = 1+1;  
        $this->getLogger()->notice("1+1=".$result);  
    }  

これを実行すると

[TestPlugin] 1+1=2 と出力されます。
他も同じです。

比較演算子とif文

 public function onEnable(){  
   if(1<2){  
      $this->getLogger()->notice("2は1より大きいです。");  
    }else{  
      $this->getLogger()->notice("2は1より小さいです。");  
    }  
 }  

もちろん、実行結果わかるよね、、??

[TestPlugin] 2は1より大きいです。
そりゃそやろって感じだけども、このif文とても重要です。

if(条件式){  
//true(真)のとき実行  
}else{  
//false(偽)のとき実行  
}  

また、何度も分岐したいときは

if(条件式1){  
//条件式1がtrue(真)  
}else if(条件式2){  
//条件式2が真  
} else {  
//すべてfalse(偽)  
}  

とするとできます。
自分で色々変えて遊んでみてくださいね!

技術ブログをはじめよう Qrunch(クランチ)は、プログラマの技術アプトプットに特化したブログサービスです
駆け出しエンジニアからエキスパートまで全ての方々のアウトプットを歓迎しております!
or 外部アカウントで 登録 / ログイン する
クランチについてもっと詳しく

この記事が掲載されているブログ

@tomowardの技術ブログ

よく一緒に読まれる記事

0件のコメント

ブログ開設 or ログイン してコメントを送ってみよう