请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

那如何在forEach里面做到类似break的效果而不是直接non-local return

正在回答 回答被采纳积分+3

3回答

bennyhuo 2021-08-25 06:03:09

Foreach 本质上是个数据操作的函数,对于终止循环的情况,可以先用takeWhile 去掉后面不需要迭代的元素

1 回复 有任何疑惑可以回复我~
慕妹2253574 2023-05-10 22:37:52

https://img1.sycdn.imooc.com//szimg/645bac25090dbc2a07800454.jpg

可以一试

0 回复 有任何疑惑可以回复我~
  • 这个写法虽然可以,但不是很函数式。还不如直接for循环
    回复 有任何疑惑可以回复我~ 2023-05-10 23:52:34
慕妹2253574 2023-05-10 22:36:11
ints = ()

result = ints._v (v)
        (v == )
            v
    (result)


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信