作者ledia (下班後才下棋)
看板PLT
標題Re: [問題] if是不是函數
時間Wed Sep 29 10:04:29 2010
1F:→ yauhh:ledia你這樣說就不對了,你怎麼可以更針對我了呢? 09/29 09:48
2F:→ yauhh:來,你來得正好,來說說看你那二行if是一個怎樣的"非函數" 09/29 09:49
3F:→ yauhh:來講講,讓大家笑一笑. 09/29 09:49
不好意思喔, 請不要在自己臉上貼金好嗎?
我針對的是 z 版友, 他這麼做我真的很有意見
你的眼睛只能選擇性的看到指涉自己的文字嗎 ?
BTW, 回歸正題
如果你要說 if 是 function, 那麼他得要有固定的定義
而且應該要能夠讓我多次使用, 都還能維持一樣的功能
如果今天你說的是 lambda 這種即定義即用的東西
那我完全同意他是 function
不過如果今天你所提出的這個例子
1. 到處看到各個的 if 定義都不同
2. 他也沒有回傳值的能力
3. 沒辦法只就傳入的值決定 behaviour
以上三點無論在數學上還是在語言上都站不住腳吧 ?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.49
4F:→ ledia:btw, 有個討論的地方了, 別再一直寄信給我了 囧 09/29 10:06
5F:推 yoco315:ledia 你的目光太狹隘了, 真是沒見識沒想像力. (有像嗎?) 09/29 10:07
6F:→ ledia:哈哈, 真的還滿像的, 乍看真的覺得是 XDD 09/29 10:19
7F:→ yauhh:所以你這篇的論點是什麼? 不要專程發篇文閒聊好嗎? 09/29 11:36
8F:→ yauhh:今天一個擂台賽就算私下進行,也要有始有終啊. 我問你的, 09/29 11:43
9F:→ yauhh:ledia,你還沒回答我呢. 09/29 11:43
10F:→ yoco315:他的論點不是清楚列出三點了嗎?還是你無法回答的就歸類 09/29 12:42
11F:→ yoco315:閒聊文?這什麼爛招 XD??? 09/29 12:43
12F:→ yauhh:ledia你的嘴砲功力厲害,我要你給的反例你還沒給我,但是, 09/29 13:40
13F:→ yauhh:現在卻突然說,這三點在*數學上*站不住腳?? 09/29 13:41
14F:→ yauhh:ledia列出的三點仍死在C語法上,我需要回答嗎? 跳到數學上討 09/29 13:46
15F:→ yauhh:論,第一點,每個if都收一個boolean-expression,後做一些動作. 09/29 13:47
16F:→ yauhh:第二點,if明明就會傳回值. 第三點,那你以為else是幹嘛的? 09/29 13:47
17F:→ yauhh:跑到數學及語言上,這三點明明都站得住腳.一定要逼人打你臉? 09/29 13:48
18F:→ yauhh:而你只是站在C語言去想:if絕對不傳回值...這樣想就錯了. 09/29 13:50
19F:→ yauhh:void function也沒有傳回值,你怎麼就說它是函數了?? 09/29 13:51
20F:→ yauhh:另外,你看另一個很普遍的iif函數,它跟if一模一樣,為什麼它是 09/29 13:52
21F:→ yauhh:函數了? 09/29 13:52
22F:→ yoco315:if 傳回值? 你腦袋有水喔? 09/29 13:54
23F:推 zxvc:打個岔,板主要我們不要推文超過三行。 09/29 13:56
24F:→ yauhh:不好意思,yoco,我認為你才是狀況外.有辦法你就指出下文的錯. 09/29 14:07