일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- Ajax란?
- JavaScript
- for반복문
- 자바스크립트
- array.reduce()
- .split()
- 배열 최솟값
- 소오름~
- .map()
- 프로그래머스 공원 산책
- 삼항연산자
- 자바스크립트의 특징
- for문
- 프로그래머스
- a && b
- Math.min
- 자바스크립트와 ECMAScript
- 자바스크립트의 탄생배경
- async-await
- 가우스의 공식
- !x.includes()
- 프로그래밍이란
- arr.push()
- 어려운데ㅠㅠ
- 구문과 의미
- 행렬...
- ES6 브라우저 지원 현황
- 소름돋는 알고리즘
- 알고리즘
- Promise.all()
- Today
- Total
목록스파르타코딩클럽 - 항해99 (75)
Ming's develop story

nvm을 설치후 VScode의 bash 터미널을 통해 node의 다른 버전들을 다운로드 받는중 예상치 못한 오류가 발생하였다. nvm install v14.17.6을 통해 내가 쓰고자 하는 버전을 다운로드 받은 뒤, nvm use 14.17.6 명령어를 실행하였는데 이런 오류가 계속 나오며 버전 변경이 되질 않았다. 구글링과 스택오버플로우 등을 찾아보며 nvm과 node재설치도 수없이 해봤고 nvm root와 설치경로를 바꿔보는 등 다양한 방법들을 다 시도했지만 문제는 해결되지 않았다. 들어야 할 강의는 산더미인데 환경설정 부분에서 4~5시간동안 진전이 없으니 답답해 죽을맛이었다.. 오후 7시 이후 질문방에 올려놨던 내 문제가 3기 수강생분한테서도 발생했었던 일이었다고 멘토님께서 그분의 블로그 링크를 주..
ES의 탄생 배경 브라우저 전쟁 시절 개발자들은 몸살을 앓았다. 넷 스케이프 사의 자바스크립트가 부러웠는지 사용자 층을 더 끌어내기 위해 MS의 IE 3에도 JScript라는 이름으로 자바스크립트를 탑재하였다. 하지만 둘의 내용이 매우 달랐는지, 같은 기능을 구현하기 위해 개발자가 해야하는 일들이 더 많아졌다. 날이 가면 갈 수록 사용자를 끌어내기 위해 서로 기능을 넣다보니 Javascript와 JScript는 날이 가면 갈 수록 달라지는 경향을 보였다. 이에 대한 심각성을 파악하고, European Computer Manufacturers Association(ECMA, 현 ECMA International)에서는 이러한 자바스크립트에 대한 표준을 내리게 된다. 또한 ECMA에서는 자바스크립트의 표준만..

하샤드 수 문제 설명 양의 정수 x가 하샤드 수이려면 x의 자릿수의 합으로 x가 나누어져야 합니다. 예를 들어 18의 자릿수 합은 1+8=9이고, 18은 9로 나누어 떨어지므로 18은 하샤드 수입니다. 자연수 x를 입력받아 x가 하샤드 수인지 아닌지 검사하는 함수, solution을 완성해주세요. 제한 조건 x는 1 이상, 10000 이하인 정수입니다. 입출력 예 arr return 10 true 12 true 11 false 13 false 입출력 예 설명 입출력 예 #1 10의 모든 자릿수의 합은 1입니다. 10은 1로 나누어 떨어지므로 10은 하샤드 수입니다. 입출력 예 #2 12의 모든 자릿수의 합은 3입니다. 12는 3으로 나누어 떨어지므로 12는 하샤드 수입니다. 입출력 예 #3 11의 모든 ..

정수 제곱근 판별 문제 설명 임의의 양의 정수 n에 대해, n이 어떤 양의 정수 x의 제곱인지 아닌지 판단하려 합니다. n이 양의 정수 x의 제곱이라면 x+1의 제곱을 리턴하고, n이 양의 정수 x의 제곱이 아니라면 -1을 리턴하는 함수를 완성하세요. 제한 사항 n은 1이상, 50000000000000 이하인 양의 정수입니다. 입출력 예 n return 121 144 3 -1 입출력 예 설명 입출력 예#1 121은 양의 정수 11의 제곱이므로, (11+1)를 제곱한 144를 리턴합니다. 입출력 예#2 3은 양의 정수의 제곱이 아니므로, -1을 리턴합니다. 내 풀이 Math.sqrt()를 사용해 n의 루트값을 num에 지정해주고 양의 정수인지를 판단해주는 num % 1 == 0 을 활용하여 참이면 num+..

정수 내림차순으로 배치하기 문제 설명 함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를들어 n이 118372면 873211을 리턴하면 됩니다. 제한 조건 n은 1이상 8000000000 이하인 자연수입니다. 입출력 예 n return 118372 873211 내 풀이 일단 값을 반환할 answer 변수를 선언해준다. n을 문자열로 변환시켜 준 뒤에 split을 사용해 배열로 각각 분리시켜준다. for문을 돌려 각각의 요소를 빈 rArr로 push해주고 반복문이 끝난뒤에 sort()를 통해 내림차순을 해주었다. 마지막으로 join()을 통해 각 요소들을 이어 붙여주며 parseInt()를 사용해 정수로 바꾸어 answ..