| 月 | 日 | 年 | 時 | 分 |
16 /
Wed |
|
| 04 | 16 | 08 | 14 | 46 | 參 |
| 我,與老子的距離 |
![]() |
![]() |
|||
![]() |
![]() |
我 < “” < NaN < undefined < Null < 老子
最近K了一點程式的書,為了更生動了解OOP,所以都用一些活用的方式來讓自己理解, 其中有一項是我與老子的距離:
“” 空字串,它是字,內容是沒有字.
NaN (Not a Number) 不是數字,就像”他不是人”一樣,他可能是隻狗,是樹,是紅氣球,這裡,只知道他不是數字,至於他是什麼,不知道
undefined 未定義,他一定是個什麼東西,只是還沒被定義,就連是不是數字都不清楚,反正就是”有鬼”,至於是什麼鬼,還是神,不知道
Null 連”沒有”都沒有的,什麼都不是,不是真空,外太空,不是白紙,不是空房間,也不是智障,更不是紅氣球,也就是接近老子道家思想的 “無”, 玄吧~








pei 說:
剛突然想到一個問題 (也不知道是不是跟哲學或數學有關)
空的話…可能要寫成 我 < “” < NaN < undefined < Null <
就是真的空
不過既然已經定義老子=空 所以邏輯上應該還是OK
(不過話說我自己的邏輯並不怎麼樣 XD)
Marc 說:
哈,不寫老子大家會以為沒寫完. 前面的我跟後的老子是我自己為了好玩加的,不然學程式真的會很無聊.
ryan 說:
NaN 應該還是大一點吧,畢竟他有一點東西在裡面只不過不是數字
Marc 說:
ㄟ,我也考慮過這個,不過undefined,是連是不是數字都不知道, NaN 起碼知道不是數字,線索似乎比 undefined 多了一點 …