function meetAt(year, month, date) {
if (date){
return year + "/" + month + "/" + date
}
if (month){
return year + "년 " + month + "월"
}
if (year){
return year + "년"
}
}
(year, ,date)
를 하면 함수가 실행되지 않는다! month 자리에 undefined
이라도 들어가야 함!function meetAt(year, month, date=1)
[20,30,5,7,200,9]
가 [20,200,30,5,7,9]
로 정렬되는 이유!?!?!function findSmallestElement(arr) {
let sortArr = arr.sort();
if (sortArr.length===0){
return 0
}
else {
return sortArr[0]
}
}
// for문으로 정리한 것
function findSmallestElement(arr) {
let min = arr[0];
for (let i = 1; i < arr.length; i++){
if (min < arr[i]){
min = min;
}else if (min > arr[i]){
min = arr[i];
}else if (min == arr[i]){
min = min;
}
}
if (arr.length===0){
return 0;
}
else {
return min;
}
}
// let sortArr = arr.sort(); 부분에 비교함수를 넣어 수정!
let sortArr = arr.sort(function(a,b){
return a-b
-> sort와 forEach를 for문으로 구현할 줄 알아야 한다.
-> MDNMDNMDNMDNMDN
개발은 구글이 하고 인간은 코드만 작성한다
Trueeeeeeeeeeeeee