【发布时间】:2021-11-12 01:08:44
【问题描述】:
我正在过滤我的数据,我应该使用 let 来存储百分比还是从长远来看会导致问题?
我也打算在图表中使用它。
const filteredUsers= data.filter((v) => v.items?.selectedItem == "Car");
const total = filteredUsers.length
const items2 = users.filter(
(v) => v.items?.part1 == true && v.items?.part2 == true
);
let percentage = ((items2.length / total) * 100).toFixed(2);
【问题讨论】:
-
如果您不需要在以后的执行中再次更改
percentage变量,那么我推荐const或者let很好。 -
阅读这个答案:区别 btw const vs let vs var stackoverflow.com/a/11444416/8657746 然后根据您的要求决定。
-
问题:变量
total来自哪里?它可能是过滤后的用户数组中某些数字属性的总和? -
@YosvelQuinteroArguelles
total来自过滤后数组的长度
标签: javascript reactjs