我目前正在努力编程收据计算器。我想map
遍历具有特定值的数组,然后四舍五入数字并将其转换为带逗号而不是点的字符串。
let ingredients = [0.02, 0.05, 0.5, 1.2];
let map = ingredients.map(x => x * 6);
for (let entry of map)
{
entry.toFixed(2).replace(".", ",");
console.log(entry);
}
Run Code Online (Sandbox Code Playgroud)
这是我quantity
在映射过程中使用6的结果:
0.12; 0.30000000000000004; 3; 7.199999999999999
Run Code Online (Sandbox Code Playgroud)
但是,我希望它像:
0,12; 0,3; 3; 7,2
Run Code Online (Sandbox Code Playgroud)