본문 바로가기

자바스크립트2

javascript 숫자 자릿수 구하기 ( 코플릿 리펙토링) 과제는 완료했고, 기간이 남아서 어떤걸 다시 공부할까 하다가 코플릿을 다시 풀어보기로 했다. 초기 문제들은 간단해서 딱히 리펙토링할게 없었는데, [0. 조건문] 08_convertScoreToGradeWithPlusAndMinus 의 경우 하드코딩을 했길래 다시 코드를 작성해 보았다. 31이 주어졌을때 십의 자리수 '3'에 따라서 A,B,C를 부여하고 일의 자리수 '1'로 +/-를 판별하려고 하는데, javascript에서 숫자의 자릿수를 어떻게 구하지? 라는 질문에 역시 구글이 답해주었다. 편의상 하단의 메소드는 엄격하게 구분하지 않고, 해당 문제를 풀기위해서 사용되는 반복문 등 모든 개념을 포함한다. 메소드라기보단 문제 해결을 위한 검색어 or 키워드의 개념이다. (구글링을 어떻게 해야할지 감도 안잡.. 2020. 3. 4.
재귀함수 자바스크립트 javascript recursion getElementsByClassName 을 재귀함수를 통해서 구현해 보라는 문제가 바로 recursion이다. 이 재귀에 대한 설명이 거의 없어서 개념을 이해하는데 시간이 좀 걸렸다. 1) 제로초 youtube의 재귀설명 https://www.youtube.com/watch?v=Oo2nC2cnR_E&list=PLcqDmjxt30Rtbxbh4eJREOVekql_kWVmu&index=61 2) code playground의 재귀설명 https://im-developer.tistory.com/102 code playground에서는 recursion 이 어떤건지도 설명해주고 있어서 이해하기가 쉽다. 결국 혼자서는 도저히 이해가 안가서.. 이미 과제 제출하신분들 것을 참고.. 2020. 3. 1.