Pokai Chang  Profile picture
 馬斯克還我鳥 Mastodon: @zetavg@g0v.social Bluesky: _@zeta.vg_ (without "_")
Jun 10, 2023 9 tweets 3 min read
#開源 家用/小企業 #RFID 資產管理工具 iOS/Android App

(將要開源 XD) 去年搬家搬到崩潰後做了這個,原本是想解決遊牧生活所有東西都沒辦法有固定擺放位置、難以收納管理和找到它們的問題。有它之後物品打上 tag 後丟進物流箱、隨便找空位擺,需要的時候再開 app 搜尋然後靠 RFID 定位物品位置, ImageImage 快樂地用到現在,只是一直沒整理好放出來 github.com/zetavg/Invento…

▌使用情境

• 居家尋物:找鑰匙、找錢包、找遙控器、找行動電源、找充電線⋯⋯
• 旅遊:快速檢查行李是否帶齊、是否有遺失。
• 公司資產管理:快速檢查公司資產是否歸位、有沒有東西遺落在案場。
Jul 11, 2020 4 tweets 1 min read
要解決的狀況是:只有正確的數字,例如 1、2、9876.78、0、-7278 才顯示,其他如 undefined、null、NaN、false、"no!" 都當作錯誤處理。

同事:(typeof n === 'number' ? n : 'data error')。
我:不行唷,typeof NaN === 'number'。 這種大概沒有簡短的寫法吧。

正在邊這麼想邊亂戳 console 亂翻文件亂時,發現了 Number.isFinite 就是我們要的東西:

1. If Type(number) is not Number, return false.
2. If number is NaN, +∞, or -∞, return false.
3. Otherwise, return true.



🤷 讚ㄛ! tc39.es/ecma262/#sec-n…
Image