JS 算法面试题

1.数组去重

function mySet(arr) {
  let result = [];
  let tempObj = {};
  arr.forEach(function (value) {
    if(!tempObj[arr[i]]){
      tempObj[arr[i]] = true;
      result.push(arr[i])
    }
  });
  return result;
}

2.a=b;b=a

let a = 3,b=4;
//1
// a = a - b;
// b = a + b;
// a = b - a;

//2
// b = b - a;
// a = b + a;
// b = a - b;

//3
// a = a + b;
// b = a - b;
// a = a - b;

 

你可能感兴趣的:(JS 算法面试题)