add【相加】🔥
描述
加法,两数字相加,🎉 支持浮点型计算
⚠️ 非数字的值全都当作 0 处理
# 1.示例
import sfutils from 'sf-utils2'
console.log(sfutils.add(0.3, 0.8)) // 输出结果 0.11
console.log(sfutils.add(1.222, 8)) // 输出结果 9.222
console.log(sfutils.add(1, 0)) // 输出结果 1
console.log(sfutils.add('12342s', 1.1)) // 输出结果 1.1
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
# 2.入参说明
| 参数 | 说明 | 类型 | 是否必填 | 默认值 |
|---|---|---|---|---|
| arg1 | 数字参数 1 | Number | 是 | |
| arg2 | 数字参数 2 | Number | 是 |
# 3.源码
import Decimal from './Decimal'
/**
* 相加
* @param arg1
* @param arg2
* @returns {number}
*/
function add(arg1, arg2) {
return +new Decimal(+arg1 || 0).add(+arg2 || 0).toFixed()
}
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
上次更新: 2023/06/24, 20:19:55