JavaScript 如何添加浮点数
给定两个或多个数字,任务是以所需格式使用JavaScript进行浮点数相加。解决此问题有两种方法,如下所示:
方法1
- 给定两个或多个数字以求和浮点数。
- 使用 parseFloat() 和 toFixed()方法 相应地格式化输出。
示例: 此示例实现了上述方法。
let val = parseFloat('2.3') + parseFloat('2.4');
console.log("2.3 + 2.4 = " + val);
function gfg_Run() {
console.log("2.3 + 2.4 = "
+ (parseFloat('2.3') +
parseFloat('2.4')).toFixed(2));
}
gfg_Run()
输出
2.3 + 2.4 = 4.699999999999999
2.3 + 2.4 = 4.70
方法2
- 给出两个或更多个要求进行浮点数相加的数字。
- 使用 parseFloat()方法 和 Math.round()方法 来得到所需的输出结果。
示例: 此示例实现了上述方法。
let val = parseFloat('2.3') + parseFloat('2.4');
console.log("2.3 + 2.4 = " + val);
function gfg_Run() {
console.log("2.3 + 2.4 = " +
Math.round((parseFloat('2.3')
+ parseFloat('2.4')) * 100) / 100);
}
gfg_Run()
输出
2.3 + 2.4 = 4.699999999999999
2.3 + 2.4 = 4.7