알고리즘 58 - Shortest Word

jabae·2021년 10월 31일
0

알고리즘

목록 보기
58/97

Q.

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.

A)

function findShort(s){
  return s.split(' ').reduce((min, cur) => {
    if (min > cur.length)
      min = cur.length;
    return min;
  }, 2147483647);
}

other

헉 이렇게 .map으로 길이로 변환한 뒤, spread로 펼쳐서 Math.min 안에 넣어주는 것도 가능하다!! 😱🤭

function findShort(s){
    return Math.min(...s.split(" ").map (s => s.length));
}
profile
it's me!:)

0개의 댓글