FE-Interview icon indicating copy to clipboard operation
FE-Interview copied to clipboard

实现以下代码

Open lgwebdream opened this issue 5 years ago • 5 comments

function add() {
  // your code
}
function one() {
  // your code
}
function two() {
  // your code
}
console.log(add(one(two()))); //3
console.log(add(two(one()))); //3

lgwebdream avatar Jul 06 '20 16:07 lgwebdream

扫描下方二维码,获取答案以及详细解析,同时可解锁800+道前端面试题。

lgwebdream avatar Jul 06 '20 16:07 lgwebdream

有解题思路吗?函数式编程?

JS-mark avatar Aug 17 '20 09:08 JS-mark

有解题思路吗?函数式编程?

function add() {
    // your code
    return arguments[0].reduce((a,b)=>a+b)
}
function one() {
    // your code
    if(arguments.length==0){
        return 1
    }else{
        return [arguments[0],1]
    }
    
}
function two() {
    if(arguments.length==0){
        return 2
    }else{
        return [arguments[0],2]
    }
}

console.log(add(one(two())));  //3
console.log(add(two(one())));  //3

Genzhen avatar Aug 18 '20 07:08 Genzhen

function add(res) {
  // your code
  return res
}
function one(res) {
  // your code
  const value = 1
  if (res) {
    return res + value
  }
  return value
}
function two(res) {
  // your code
  const value = 2
  if (res) {
    return res + value
  }
  return value
}
console.log(add(one(two()))) //3
console.log(add(two(one()))) //3

jiangsongyang avatar Apr 18 '22 05:04 jiangsongyang