오늘의 스터디 문제 목록
스터디를 진행하면서 같은 문제지만 다른 접근 방식도 존재한다는 것을 살펴 볼 수 있어서 좋은 시간이었다. 또한 내가 풀어 봤던 문제를 발표하니 다시 한 번 머릿속에서 정리됐다.
새로 알게 된 사실 >ㅁ<
+
eval 함수를 사용을 지양하자! 사용 시 해커가 위험한 코드를 사용할 수 있다고 한다.
+
String.valueOf()와 Object.toString()는 차이가 있다! 이 내용은 아래에서 따로 정리하겠습니당
문자열 인자를 파싱하여 특정 진수의 정수를 반환
<<구문>>
parselnt(string, radix)
string: 파싱할 값, 문자열이 아닐 경우에 ToString 추상 연산을 사용해서 문자열로 변환
radix: string의 진수를 나타내는 2부터 36까지의 정수/ 기본값은 10이 아니다!
- 반환값: 주어진 string에서 파싱한 정수
주어진 값이 정수인지 판별
<<구문>>
Number.isInteger(value)
value: 확인하려는 값
- 반환값: 주어진 값의 정수 여부를 나타내는 Boolean 타입
+ 값이 NaN이거나 Infinity여도 false 반환
배열 내의 모든 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열 반환
map은 callback 함수를 각각의 요소에 대해 한 번씩 순서대로 불러 그 함수의 반환값으로 새로운 배열을 만단다.
+
참고: https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/map
배열의 순서를 반전
<<구문>>
a.reverse()
- 반환값: 순서가 반전된 배열
한 명씩 문제를 발표하고 다른 사람들의 코드를 보면서 코드 리뷰함!!
위에 사진은 진행하면서 캡처 뜬 거 ㅎ_ㅎ 꽤 시간이 걸릴 거라고 생각했는데 생각보다 빨리 끝났다!! 아직 난이도가 높지 않아서 그런 듯 싶다 1시간 잡았는데 30분 남아서 7시에 부트캠프 토크 진행하길래 거기로 놀러감