const convert = function(s) {
return +[...s].map(e => e.charCodeAt() - 97).join('')
}
var isSumEqual = function(firstWord, secondWord, targetWord) {
return convert(firstWord) + convert(secondWord) === convert(targetWord)
};
문제 설명이 길지만 크게 어렵지 않은 문제이다.
먼저 문자열을 숫자로 변환해주는 함수convert
를 작성한다.
charCodeAt 메소드를 이용해서 알파벳을 숫자로 변환한다.
그리고firstWord
와secondWord
의 변환값의 합이targetWord
와 같은지 비교만하면 끝!