當像這樣乘以數字數組時,我得到了預期的輸出: const numbers = [2, 5, 3]; return numbers.reduce((a, b) => a * b);但是,當我最初編寫我的 reduce 語句(如下所示)時,我得到了“未定義”的輸出。我認為這與我為 reduce 播種的值 0 有關。return numbers.reduce((a, b) => { a * b; }, 0);我不完全理解“未定義”作為輸出發生了什么。如果有人能在這方面啟發我,我將不勝感激。
使用“reduce”乘以數字數組時的未定義輸出
喵喔喔
2021-12-02 16:20:04