180914 TIL Lec1 다각형의 넓이 step2

» 1막, TIL (Today I Learned), 코드스쿼드

알고리즘

  • 프로그래머스 2문제 (addNumbers & str2int)

  • 알게된 것
    JS 에서 +1234는 자동으로 1234로 변환 (자동형변환)

step2 과제 수정

1) 함수 호출 부분을 선언부 이후로 수정 2) return 값에 console.log 수정 3) 불필요한 값 삭제(circle !val3) 4) push 로그 메인 함수 이후로 이동 5) for 문을 forEach()로 수정

  • 알게된 것
    console.log()는 log라는 함수이고, undefined를 반환한다!!
    return을 잘 쓰자..

array 메서드 _ map (from 자바스크립트 완벽가이드)

  • map() 메서드는 배열의 각 원소를 메서드의 첫 번째 전달인자로 지정한 함수에 전달하고, 해당 함수의 반환 값을 배열에 담아 반환한다.
a = [1, 2, 3];
b = a.map(function(x) {return x % x});
/// => b = [1, 4 ,9]
  • map 존좋!!!!!!!!!!!!!!!!!!!!!!!!!!!! 짱편해!!!!!!!!!

기타

  • 새라 팁: 변수명은 명사 / 함수명은 동사로 시작 & 명령조