逐条注释formatter params = for let b of params if bdata 0 var man = b; var man_number = -mandata; else va
这段代码是一个箭头函数,接受一个参数params。
使用for...of循环遍历params数组。
在循环体内部,使用if条件判断当前元素的data属性是否小于0。
如果小于0,将当前元素赋值给变量man,并且将man的data属性取反赋值给变量man_number。
如果不小于0,将当前元素的data属性赋值给变量women。
循环结束后,输出变量b的值。这里可能是为了检查循环结束后b的值。
注释掉的一行代码是输出变量man的name属性。根据代码逻辑,man应该是符合条件的第一个元素,所以这里输出man的name属性。
输出变量man_number的值。
最后,返回一个字符串,包含man的name属性值、男人数和女人数。
原文地址: https://www.cveoy.top/t/topic/iyvA 著作权归作者所有。请勿转载和采集!