看板 Flash 關於我們 聯絡資訊
我想請教各位大大一個問題 Math.floor(Math.random()*(100-1+1)+1) 與 Math.floor(Math.random()*100)+1 在功能上有什麼不同呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.124.99.81 ※ 編輯: moonbell 來自: 122.124.99.81 (07/26 00:18)
L0K:-1+1 是擾亂視線 .. 07/26 00:23
moonbell:擾亂視線? 障眼法? 還是說好看而已沒用處? 不太懂... 07/26 00:28
L0K:sorry..那不重要。 前者是 floor[0,100)+1,後者是floor[1,101) 07/26 00:30
L0K:功能上好像沒有差異 07/26 00:31
cjcat2266:-1+1是來亂的吧 07/26 00:34
pm2001:沒差 07/26 16:09
etrexetrex:是用來增加程式碼的閱讀障礙 07/27 15:17
MOONRAKER:為下次參加IOCCC預作準備(可惜他們沒有flash組) 07/27 16:52
terrylchen:不過我有遇過很奇怪的情況是,xml讀進來的變數之前已經 07/28 02:43
terrylchen:先宣告為數字,讀取進來之後也parseInt過,結果進行運 07/28 02:44
terrylchen:算的時候flash還是把他當字串,只好用-1+1的方式讓他先 07/28 02:45
terrylchen:-1之後確認為數字再去+1... 07/28 02:45
etrexetrex:樓上為啥不 -0 07/28 19:52
terrylchen:因為我本來是做頁數,一個按鈕+1一個按鈕-1,-1的沒問 07/28 23:29
terrylchen:題,可是+1的會變成字串相加造成錯誤,所以我就直覺給 07/28 23:30
terrylchen:他-1+1了... 07/28 23:30