문제 설명
문제 링크
[프로그래머스[Level1] 크기가 작은 부분 문자열]
(https://school.programmers.co.kr/learn/courses/30/lessons/147355)
접근 방법
- t의 문자열을 index 0 부터 p.length만큼 잘라주기
- p.length만큼 자른 뒤에 pick라는 변수를 주고 한칸씩 이동하면서 다시 1의 과정을 반복
- parseInt를 통해 정수로 바꿔줘 비교한 뒤 조건에 적합하면 answer++
코드
function solution(t, p) {
var answer = 0;
let pick = 0;
while(pick+p.length!=t.length+1){
if(parseInt(t.slice(pick,pick+(p.length))) <=parseInt(p)) answer++;
pick++;
}
return answer;
}
'알고리즘문제풀이' 카테고리의 다른 글
프로그래머스[Level2] 조이스틱 - JavaScript (0) | 2023.04.19 |
---|---|
프로그래머스[Level2] 큰수 만들기 -Javascript (0) | 2023.04.19 |
프로그래머스[Level1] 가장 가까운 같은 글자 -Javascript (0) | 2023.04.19 |
프로그래머스[Level2] 기능 개발 -Javascript (0) | 2023.04.19 |
프로그래머스[Level1] 숫자 문자열과 영단어 - JavaScript (0) | 2023.04.19 |