프론트엔드 센트럴파크 (☞゚ヮ゚)☞

길이가 동일한 배열의 값 빼기 본문

Algorism

길이가 동일한 배열의 값 빼기

자라나라나무나무나 2022. 7. 21. 15:14
배열의 길이가 같은 배열이 있다.
이 두 배열의 값을 빼서 다른 array에 넣어라
let arr = [1, 1, 2, 2, 2, 8]

정답1

function answer(chess) {
  let result = [];

  let arr = [1, 1, 2, 2, 2, 8];

  for(let i=0; i < chess.length; i++) {
    result[i] = arr[i] - chess[i];
  }

  return result;
}

let input = [

  [0, 1, 2, 2, 2, 7],

  [2, 1, 2, 1, 2, 1],

  [0, 1, 1, 5, 3, 6],
];

for (let i = 0; i < input.length; i++) {
  process.stdout.write(`#${i + 1} `);
  console.log(answer(input[i]));
}

정답2

function answer(chess) {
  let result = [];

  let refer = [1, 1, 2, 2, 2, 8];

  let count = 0;
  for (let i = 0; i < chess.length; i++) {
    result[count++] = refer[i] - chess[i];
  }

  return result;
}

let input = [

  [0, 1, 2, 2, 2, 7],

  [2, 1, 2, 1, 2, 1],

  [0, 1, 1, 5, 3, 6],
];

for (let i = 0; i < input.length; i++) {
  process.stdout.write(`#${i + 1} `);
  console.log(answer(input[i]));
}

 

'Algorism' 카테고리의 다른 글

배열의 element들의 값이 많을 때, 정해진 합 구하기  (0) 2022.07.22
두 수 최대 합  (0) 2022.07.21
수열 최솟값 위치 구하기  (0) 2022.07.20
약수 구하기  (0) 2022.07.18
등차수열의 항 찾기  (0) 2022.07.18
Comments