배워서 남주는 개발자 :)

항해99

22.03.16 [항해99 10일차]

핏짜보이 2022. 3. 16. 21:15
반응형
  •  
    07:00 - 07:30 아침
  •  
    07:30 - 08:00 REST API 유튜브
  •  
    08:00 - 09:30 발표준비
  •  
    09:30 - 10:00 cs 스터디
  •  
    10:00 - 12:00 발표준비
  •  
    12:00 - 13:00 점심
  •  
    13:00 - 14:00 알고리즘
  •  
    14:00 - 14:30 오전 리뷰
  •  
    14:30 - 16:30 휴식
  •  
    16:30 - 18:50 알고리즘
  •  
    18:50 - 19:50 REST API 발표
  •  
    19:50 - 21:00 휴식
  •  

 

 

[항해99 10일차]

 

 

🛑오류수정

  •  
    Math.min(arr) ⇒ NaN이 나옴

→ 해결법 : Math.min/ Math.max 함수는 파라미터로 배열의 요소를 받아야함. 이를 위해 스프레드 연산자로 ...arr로 사용하면 해결됨.

  •  
    배열에서 min 값을 제거하는 방법 (== 최솟값 삭제)

→ 해결법 : arr.filter(num ⇒ num>min);

이렇게 작성하면 배열을 돌면서 최솟값보다 큰 요소들(조건을 만족하는 숫자)로 새로운 배열을 리턴

  •  
    Why [] == [] is false in JavaScript?

→ 해결법 : JavaScript에서 array는 object이기 때문에 다름

https://stackoverflow.com/questions/13703222/why-is-false-in-javascript

 

 

 

 

 

🛑새로 알게된 내용

  •  
    HTTPS
  •  
    쿠키/세션/캐시
  •  
    Math.min(...arr) : min/max 구하는 함수 사용할때는 파라미터에 배열이 들어가면 안되서 스프레드 연산자로 배열을 벗기고 집어넣어야 함.
  •  

 

728x90