是自作聰明,還是沒事找事做?

Posted by ayuayu on 2014/10/30

主管:請給我1+1的計算

恩...怎麼看都是echo 1+1 應該就OK了

等等,以後可能會改成2+1...好吧,那麼用傳入值的方式

var p = 1
var q = 1
echo p + q

嗯!完美!

不行不行,到時後說要突然把加換成乘怎麼辦

var p = 1
var q = 1
var op = "+"
function amazingPerfectFunction(p, q){
  if (op == "+")then
    echo p + q
}
call function amazingPerfectFunction(p, q)

等下,不行哦,搞不好有人p會亂改,或中途不小心改到
順便念一下好了

var p = 1
var q = 1
function amazingPerfectFunction(p, q){
  try{
      if (op == "+")then
        echo p + q
  }catch(notnumberexception e){
     echo "你腦殘喔輸入什麼非數字!";
  }
}
call function amazingPerfectFunction(p, q)

初版完美程式完成了:)

沒有留言:

張貼留言