[TIL] 2주차 화요일. 자바스크립트 문법 종합반

Minji Kim·2024년 4월 23일

내배캠TIL

목록 보기
7/73

문제 1.

풀이

function solution(s) {
  var answer = true;
  s = s.toUpperCase();
  var num = 0;
  for (var i = 0; i < s.length; i++) {
    if (s[i] === "P") {
      num++;
    }
    if (s[i] === "Y") {
      num--;
    }
  }
  if (num === 0) {
    answer = true;
  } else {
    answer = false;
  }
  return answer;
}

문제 2.

풀이

function solution(absolutes, signs) {
  var answer = 0;
  for (var i = 0; i < absolutes.length; i++) {
    if (signs[i] === true) {
      answer = answer + absolutes[i];
    } else if (signs[i] === false) {
      answer = answer - absolutes[i];
    }
  }
  return answer;
}

중요한 메모

  • 코딩 문제 풀 때 우선 어떻게 작성할지 알고리즘을 생각해서
  • 주석으로 한 줄씩 써내려가는 것이 좋다.
  • 틀을 잡고 코딩하는 방법을 습득하고 연습하자.

이번주 목표

  • 자바스크립트 종합반 1차례 완강
  • 수요일: 과제 레이아웃 끝내기
  • 목요일: 과제 기능 끝내기
  • 금요일: 과제 보완해서 미리 제출
  • TIL은 항상 저녁 9시 전에 작성 완료하기

0개의 댓글