본문 바로가기
TIL (Today I Learned)

JS 음양 더하기 - 알고리즘 문제

by 딩공 2022. 3. 16.

 

 

function solution(absolutes, signs) {
  let answer = 0;
  for (let i = 0; i < signs.length; i++) {
    let num = absolutes[i]
     if (signs[i] === false) {
     num = num * -1;
    }
    answer += num;
  }
  return answer;
}

 

  1. 대치되는 값이 true면 양수, false이면 음수이다.
  2.  sign 값과 absolutes 값과 비교해 false과 대치 대는 값에 -1을 곱해서 num에 할당한후 answer에 다 합해서 return 해준다.

 

 

 

 

 

 

 

 

 

 

댓글