Codewars를 하루에 한 문제씩 풀기 시작한지 딱 이주일 정도가 지난 것 같다. 여전히 어렵고, 여전히 허접한 코드이지만 조금씩 다른 사람들의 풀이 방식과 패턴이 비슷해지는 것 같기도 하다. (하지만 진짜 내 코드 너무 부끄러워☹️) 그래도 앞으로 나아질테니 용기내서 올려본다.
In this little assignment you are given a string of space separated numbers, and have to return the highest and lowest number.
highAndLow("1 2 3 4 5"); // return "5 1"
highAndLow("1 2 -3 4 5"); // return "5 -3"
highAndLow("1 9 3 4 -5"); // return "9 -5"
function highAndLow(numbers){
const turnNumber = numbers.split(" ").map(item => Number(item));
const max = Math.max.apply(null, turnNumber);
const min = Math.min.apply(null, turnNumber);
const arr = [];
arr.push(max, min);
return arr.join(" ");
}
return max + ' ' + min;