본문 바로가기

Java Script8

[Java Script] 모던 자바스크립트 DEEP DIVE: 시작 & 04. 변수 ** 본 글은 모던 자바스크립트 DEEP DIVE 를 읽고 정리한 글입니다. ** 본인이 책 내용의 이해를 돕기 위해 정리한 글이며, 부 정확한 정보전달이 있을 수 있습니다. 시작하면서... 작년에 코딩을 처음 접한 이후로 대부분의 이론은 최대한 적게 배우고 많이 활용하는 식으로 사용을 해 왔다. 한 가지 방법을 이해하기 위해서 알아야 될 것들이 끝이 없었기 때문이다. 그렇게 미뤄오던 Java Script의 이론을 이제는 배워야 할 것 같아서 "모던 자바스크립트 DEEP DIVE"를 읽게 되었다. ** 1 ~ 3 장은 직접적으로 정리할 만한 내용이 없어서 넘깁니다. 04. 변수 변수란? 코딩, 그리고 Java Scirpt 를 접하고 나서부터 계속 사용해 오던 변수. 이전 까지는 수학에서 x = 10 과 .. 2022. 7. 24.
[Java Script] 조합 구하기 (+ 상세한 해설) 최근, 예전에 못 풀었던 코딩테스트 문제들을 다시 보고있다. 최대한 풀려고 노력은 해 보지만 특별한 알고리즘을 써야하는 문제에선 그냥 꽉 막혀버리는 경향이 있다. 그래서 정확히 이해하고 반쯤 외우고자(?) 한번 정리해본다. 1. 순열 (n​Cr) 고등학교​​ 수학시간에 배웠던 공식이다. 만약 4개 중 3개를 뽑는 상황이라면 (4!) / (3!) = (4*3*2*1) / (3*2*1) = 4 -> 4가지 경우의 수를 지닌다. 로 정리할 수 있다. const arr = [1, 2, 3, 4] const answer = [[1, 2, 3], [1, 2, 4], [1, 3, 4], [2, 3, 4]] ​검증을 위해 펜에 직접 적어가면서 경우의 수를 따져봐도 결과는 동일하게 4개의 결과가 나온다. 그럼 이걸 코드.. 2022. 5. 18.