프로그래머스

음양더하기

crab. 2022. 7. 16. 21:53

📌문제 출처

https://school.programmers.co.kr/learn/courses/30/lessons/76501

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

<script>
      function solution(absolutes, signs) {
        let answer = 0;
        for (let i = 0; i < absolutes.length; i++) {
          if (signs[i] === false) {
            answer -= absolutes[i];
            console.log("answer = ", answer);
            continue;
          }
          answer += absolutes[i];
          console.log("answer = ", answer);
        }
        return answer;
      }
      // for문을 돌려 배열을 하나씩 받아서
      // sign의 문자를 비교하고 재할당한 후에
      // 메서드로 합을 구한다.
      console.log(solution([4, 7, 12], [true, false, true]));
    </script>
  • 배열의 길이 구하기 → 배열.length
  • 반복문에서 continue의 사용법
  • 하나의 반복문에서 두 개의 배열을 참조하며 풀면 잘 풀리는 문제였습니다.

'프로그래머스' 카테고리의 다른 글

x만큼 간격이 있는 n개의 숫자  (0) 2022.07.16
행렬의 덧셈  (0) 2022.07.16
두 정수 사이의 합  (0) 2022.07.16
문자열 압축  (0) 2022.06.06
두 개 뽑아서 더하기  (0) 2022.01.31