在群里看到别人水的一个问题,原题是用python的问的[true, false, false, true, true] 如何用 一行代码 转成 [0,3,4]我的写法是这样:let a = [true, false, false, true, true];a.map( (val,idx) => (val && idx ) ).filter( val => Number.isFinite(val) || val );不知道有没有更好的答案
添加回答
举报
0/150
提交
取消