남은 한 달 동안 어떻게 공부해야 할 것인가?
한빛미디어 러닝 자바스크립트
http://www.hanbit.co.kr/store/books/look.php?p_code=B2328850940
호용 멘토님 조언
비동기함수 setTimeout
비동기의 실행순서
한 달 동안 예습보다 복습?
이벤트 핸들러, 가능하면 jQuery 없이 자바스크립트로 이벤트 핸들러를 붙이는 방법 연습
jQuery 없이 엘리멘트 만들고 이벤트를 붙이는 것
트위틀러 리팩토링?
트렐로 Drag & Drop 만들기
JSON
Tree Search 연습
getElementByclassname
특정 Element를 찾아내는 것, 구현연습
http의 작동 원리 -> 이머시브 안 들으시는 분들
프리 코스때 자신이 짰던 코드들을 이해해야 한다
(function() {
console.log(1);
setTimeout(function(){console.log(2)}, 1000);
setTimeout(function(){console.log(3)}, 0);
console.log(4);
})();
실행 순서는?유클리드 호제법
https://ko.wikipedia.org/wiki/%EC%9C%A0%ED%81%B4%EB%A6%AC%EB%93%9C_%ED%98%B8%EC%A0%9C%EB%B2%95
호제법이란 말은 두 수가 서로 상대방 수를 나누어서 결국 원하는 수를 얻는 알고리즘.
2개의 자연수 a, b에 대해서 a를 b로 나눈 나머지를 r이라 하면(단, a>b), a와 b의 최대공약수는 b와 r의 최대공약수와 같다.
이 성질에 따라, b를 r로 나눈 나머지 r’를 구하고,
다시 r을 r’로 나눈 나머지를 구하는 과정을 반복하여
나머지가 0이 되었을 때 나누는 수가 a와 b의 최대공약수이다.
이는 명시적으로 기술된 가장 오래된 알고리즘.
1071과 1029의 최대공약수를 구하면,
따라서, 최대공약수는 21이다.
유클리드 호제법
var r = 1;
while (r !== 0) {
a / b =
}