這很醜,但可讀性強。 我花了大約 30 分鐘在思考寫這個的「正確方式」。有 *很多* 其他方法可以做到,但我: 1. 期望這永遠不會改變 2. 只需要處理這些情況 代碼的閱讀頻率遠高於編寫的頻率。
@DaniPopes 這樣雖然是「更乾淨」,但客觀上更難理解
4.47K