연습장

문자열 시작 / 끝 확인 본문

기타 로직/JavaScript

문자열 시작 / 끝 확인

js0616 2023. 6. 25. 22:26

프래그래머스 0단계 45번 문제 중 

 

my_string.startsWith(start)

my_string 문자열이 start 문자열로 시작하는지 

-> 시작한다면 : true

-> 아니라면 : false

 

반대로

my_string.endsWith(end)

my_string 문자열이 start 문자열로 끝나는지 

-> 끝난다면 : true

-> 아니라면 : false

 

        let my_string = "01234567"
        let start1 = "0123"
        let start2 ="123"

        let ans1 = my_string.startsWith(start1)
        console.log("ans1 결과 : ", ans1) // true

        let ans2 = my_string.startsWith(start2)
        console.log("ans2 결과 : ", ans2) // false

        let end1 = "4567"
        let end2 = "456"
       
        let ans3 = my_string.endsWith(end1)
        console.log("ans3 결과 : ", ans3) // true

        let ans4 = my_string.endsWith(end2)
        console.log("ans4 결과 : ", ans4) // false

 


        let my_string2 = "01234567"
        let my_string = my_string2.split('')
        let start11 = "0123"
        let start1 = start11.split('')

        let ans1 = my_string.startsWith(start1)
        console.log("ans1 결과 : ", ans1) // Error

배열에서는 사용할 수 없음. 

 

Uncaught TypeError: my_string.startsWith is not a function

'기타 로직 > JavaScript' 카테고리의 다른 글

최대 공약수 구하기  (0) 2023.08.19
배열의 정렬 sort  (0) 2023.07.21
대문자 변환  (0) 2023.07.11
문자열 뒤집기  (0) 2023.07.10
배열의 원소 자리 바꾸기  (0) 2023.06.24