题目目录
方法一是用toLocalString方法
另一种就是逐个遍历最后把小数点后的数字拼上
函数柯里化
实现add(1)(2)(3)
- 暴力版
1 | function add(a){ |
非暴力版
1
2
3
4
5
6
7
8
9
10
11
12
13function add(a) {
let sum = a
const inner = function (b) {
console.log(sum);
sum += b
return inner;
}
inner.toString = function () {
return sum;
}
return inner;
}
add(1)(2)(3).toString();解决多个参数问题
解决必须用toString的缺点,这次必须在末尾多个括号
最大数字展示
大数相加
1 | function bsum(a,b){ |