문자열을 첫 번째 인수로, 단일 문자를 두 번째 인수로 취하는 JavaScript 함수를 작성해야 합니다.
함수는 첫 번째 인수로 지정된 문자열이 두 번째 인수로 지정된 문자로 끝나는지 여부를 결정해야 합니다. 유일한 조건은 ES6 또는 라이브러리 메서드를 사용하지 않고 이 작업을 수행해야 한다는 것입니다.
예시
다음은 코드입니다 -
const str = 'This is a string'; const checkEnding = (str = '', char = '') => { // helper function to grab the last character of the string const getLast = (str = '') => { const { length } = str; return str[length - 1]; }; return getLast(str) === char; }; console.log(checkEnding(str, 'g')) console.log(checkEnding(str, 'h'))
출력
다음은 콘솔의 출력입니다 -
true false