Code Kata
strs은 단어가 담긴 배열입니다 공통된 시작 단어(prefix)를 반환해주세요.
예를 들어 strs = ['start', 'stair', 'step'] return은 'st'
strs = ['start', 'wework', 'today'] return은 ''
const getPrefix = strs => {
if (!strs.length) return '';
for(let i =0; i < strs[0].length; i++) {
curChar = '';
for(s of strs) {
if(curChar === '') curChar = s[i];
else
if(curChar !== s[i]) return s.slice(0,i);
}
}
return strs[0];
}
if (!strs.length) return '';return strs[0];curChar에 담고 순회하면서 다를경우 slice로 문자열을 자르는 방식으로 해결 하였다