'22.02. '22.02.14.Mon 로또 번호 맞추기 2 들어가며 강사님께서 과제로 내주신 로또 번호 맞추기 코드를 짜보았다. 사실 로또 번호를 무작위로 뽑아내거나 로또 번호가 담긴 배열과 사용자 번호를 대조하는 코드는 비교적 간단히 작성했으나, 사용자 입력값의 유효성을 검증하고 사용자 번호 배열을 input.value에서 가져오는 기능을 구현하기까지 애를 먹었다. 일단 잘 돌아가게 만드는 데 중점을 둬서 가독성 좋게 작성할 겨를이 없었던 점 양해... '22.02.algorithmJavaScriptAlgorithm_JavaScript'22.02. __dirname in Node.js 이번 글은 아래 글을 참고하여 작성하였습니다. 위 동영상을 보며 clone coding하며 마주친 __dirname이라는 녀석. 과연 정체가 무엇일까? Node.js의 에 따르면 __dirname이란 현재 모듈의 경로 이름이다. __filename의 path.dirname()과 기능이 같다. ex)/Users/mjr에서 node example.js을 실행 뭔가 현재 경로를 알려주는 아이 같은... whatIsThat?__dirnamenode.js'22.02.'22.02. What is Express express는 현시점에서 가장 인기 있는 node.js의 프레임워크이다. 기존의 복잡했던 node.js 작업을 간소화해서 진행할 수 있다. 매우 가볍게 동작하도록 고안되었기 때문에 외부 library나 features를 잘 접목하여 사용해야 제 성능을 발휘할 수 있다. Opinionated frameworks는 특정 작업에 대해 곧바로 접근하는 방식(right way)의 framework이... whatIsThat?'22.02.expressframeworknode.js'22.02. 이진 탐색 트리 유효성 검사(Validating a Binary Search Tree) 아래 링크의 강의 중 Section 28. Validating a Binary Search Tree의 내용을 추려 이번 글을 작성하였습니다. recursive function과 if문을 거치면서 입력값이 root값을 기준으로 작다면 왼쪽에 위치하고, 크다면 오른쪽에 놓이게 한다. 여기서 왼쪽 트리를 탐색할 때는 탐색 중인 왼쪽 트리의 값이 max값에 할당되어 그보다 작은 값만 왼쪽 트리에 저... Binary Search TreeAlgorithm_JavaScriptJavaScriptalgorithm트리tree'22.02.'22.02.
'22.02.14.Mon 로또 번호 맞추기 2 들어가며 강사님께서 과제로 내주신 로또 번호 맞추기 코드를 짜보았다. 사실 로또 번호를 무작위로 뽑아내거나 로또 번호가 담긴 배열과 사용자 번호를 대조하는 코드는 비교적 간단히 작성했으나, 사용자 입력값의 유효성을 검증하고 사용자 번호 배열을 input.value에서 가져오는 기능을 구현하기까지 애를 먹었다. 일단 잘 돌아가게 만드는 데 중점을 둬서 가독성 좋게 작성할 겨를이 없었던 점 양해... '22.02.algorithmJavaScriptAlgorithm_JavaScript'22.02. __dirname in Node.js 이번 글은 아래 글을 참고하여 작성하였습니다. 위 동영상을 보며 clone coding하며 마주친 __dirname이라는 녀석. 과연 정체가 무엇일까? Node.js의 에 따르면 __dirname이란 현재 모듈의 경로 이름이다. __filename의 path.dirname()과 기능이 같다. ex)/Users/mjr에서 node example.js을 실행 뭔가 현재 경로를 알려주는 아이 같은... whatIsThat?__dirnamenode.js'22.02.'22.02. What is Express express는 현시점에서 가장 인기 있는 node.js의 프레임워크이다. 기존의 복잡했던 node.js 작업을 간소화해서 진행할 수 있다. 매우 가볍게 동작하도록 고안되었기 때문에 외부 library나 features를 잘 접목하여 사용해야 제 성능을 발휘할 수 있다. Opinionated frameworks는 특정 작업에 대해 곧바로 접근하는 방식(right way)의 framework이... whatIsThat?'22.02.expressframeworknode.js'22.02. 이진 탐색 트리 유효성 검사(Validating a Binary Search Tree) 아래 링크의 강의 중 Section 28. Validating a Binary Search Tree의 내용을 추려 이번 글을 작성하였습니다. recursive function과 if문을 거치면서 입력값이 root값을 기준으로 작다면 왼쪽에 위치하고, 크다면 오른쪽에 놓이게 한다. 여기서 왼쪽 트리를 탐색할 때는 탐색 중인 왼쪽 트리의 값이 max값에 할당되어 그보다 작은 값만 왼쪽 트리에 저... Binary Search TreeAlgorithm_JavaScriptJavaScriptalgorithm트리tree'22.02.'22.02.