어떤 문자열에 대해서 접미사는 특정 인덱스부터 시작하는 문자열을 의미한다.
예를 들어, "banana"의 모든 접미사는 "banana", "anana", "nana", "ana", "na", "a"이다.
문자열 my_string
과 is_suffix
가 주어질 때, is_suffix
가 my_string
의 접미사라면 1을, 아니면 0을 return
하는 solution
함수를 작성하는 문제이다.
const solution = (str, suff) => +(suff === str.slice(str.length - suff.length));
const solution = (str, suff) => str.endsWith(suff) ? 1 : 0;
true
혹은 false
로 반환한다.str.endsWith(searchString[, length])
var str = "To be, or not to be, that is the question.";
console.log(str.endsWith("question.")); // true
console.log(str.endsWith("to be")); // false
console.log(str.endsWith("to be", 19)); // true