Simple, given a string of words, return the length of the shortest word(s).
String will never be empty and you do not need to account for different data types.
function findShort(s){
return s.split(' ').reduce((min, cur) => {
if (min > cur.length)
min = cur.length;
return min;
}, 2147483647);
}
헉 이렇게 .map
으로 길이로 변환한 뒤, spread
로 펼쳐서 Math.min
안에 넣어주는 것도 가능하다!! 😱🤭
function findShort(s){
return Math.min(...s.split(" ").map (s => s.length));
}