[백준] 단계별문제 Lv.7 기본 수학 1_달팽이는 올라가고싶다JS

유림·2022년 7월 17일
0

알고리즘

목록 보기
11/28

<2869 문제>

<2869 답>

문제를 풀면서 알게된 부분

  1. 반복적으로 자주 나올 수 있는 부분이라서 3가지 타입을 기록한다.
    이 문제에서는 원래 오를 수 있는 높이보다 적게 오르더라도 1일이 더 필요하기 때문에
    "올림"을 해줘야해서 필요했다
Math.ceil() : 소수점 이하를 올림한다
Math.floor() : 소수점 이하를 버림한다
Math.round() : 소수점 이하를 반올림한다
  1. javascript에서 input값을 입력받을 때 아무리 숫자로 받는다고 하여도
    한번에 입력값이 들어올 경우 split을 해줘야한다
    이때 한번에 입력받는 값들을 쪼개서 받기 위해서는
  • toString으로 문자열로 받되
  • split(" ")띄어쓰기를 기준으로 쪼개서 받아서
  • map((el)=>+el) map함수를 사용하여 문자를 숫자로 바꿔서 받는 작업이 필요하다
    이후 input[0]같은 인덱스 값으로 각 값을 정의해서 받아야 한다

profile
ɪ ʜᴏᴘᴇ ᴛᴏ sᴏʟᴠᴇ ʀᴇᴀʟ ᴘʀᴏʙʟᴇᴍs👩🏻‍💻❤️

0개의 댓글