어떤 문자열에 대해서 접두사는 특정 인덱스까지의 문자열을 의미합니다. 예를 들어, "banana"의 모든 접두사는 "b", "ba", "ban", "bana", "banan", "banana"입니다.
문자열 my_string과 is_prefix가 주어질 때, is_prefix가 my_string의 접두사라면 1을, 아니면 0을 return 하는 solution 함수를 작성해 주세요.
function solution(my_string, is_prefix) {
for (let i = 0; i < is_prefix.length; i++) {
if (is_prefix[i] !== my_string[i]) {
return 0;
}
}
return 1;
}
is_prefix의 문자를 하나하나 my_string과 비교하여 한 번이라도 다른 게 나오면 0을 return하고, 반복문이 전부 돌면 접두사이므로 1을 return 했다.