此处举例快速判断数组内数值是否大于10000,是的话将单位改为万,上代码
let arr=[{value:'12099'},{value:'67233}]
//此处判断所有值是否都大于等于10000
let unit = (arr.every(item=>item.value>=10000))?'万元':'元'
//every会遍历全部元素后返回一个boolean值,注意:对对空数组无效
比map或reduce等遍历来的更简洁一些 。
此处举例快速判断数组内数值是否大于10000,是的话将单位改为万,上代码
let arr=[{value:'12099'},{value:'67233}]
//此处判断所有值是否都大于等于10000
let unit = (arr.every(item=>item.value>=10000))?'万元':'元'
//every会遍历全部元素后返回一个boolean值,注意:对对空数组无效
比map或reduce等遍历来的更简洁一些 。