
JavaScript에 대한 지식이 별로 없는 상태.. Git Book (문법학습)깃북 보고 기본 내용 읽어보고 구글링이랑 등등 검색해보면서 풀고 있는 중사실 1일차 문제 아무것도 몰라서 구글링해서 대부분 답의 힌트 얻고 푼 건 맞지만 1일차 토대로 감 조금씩 잡아나가는

JavaScript 코딩테스트 10일차배열의 평균값음 어떤 함수를 써야할지 잘 모르겠다.깃 북 봐도 답이 안나와서 바로 구글링..자바스크립트에서 배열의 합계와 평균을 구하는 방법으로 reduce( )를 사용하면 된다.또한, 배열의 역순으로 연산을 원할 때는 reduce

JavaScript 코딩테스트 9일차 짝수의 합 점점 어려워지는 중... n+2 n+4 n+6.. 이런식으로 적어봤는데 수식 오류나서 결국 구글링 보통 이렇게 쓰더라.. 근데 " for (let i = 0; i <= n; i += 2) {answer += i}

JavaScript 코딩테스트 8일차각도기컴퓨터가 한글을 인식할리는 없겠지...이렇게 직접 넣고서 예각 : 0 < angle < 90직각 : angle = 90둔각 : 90 < angle < 180평각 : angle = 180if (예각 =1, 직

JavaScript 코딩테스트 7일차두 수의 나눗셈그냥 나누는게 끝이 아니군나눈 갚에 정수로 \* 1000이다.정수로 출력해줄 수 있는 함수를 넣어줘야 한다.3일차 몫 구하기에서 배웠던 함수를 넣어줬다.계산 다 한 다음에 마지막에 리턴 시킬 값을 정수로 리턴시키겠다 라

JavaScript 코딩테스트 6일차 문제두 수의 합(https://school.programmers.co.kr/learn/courses/30/lessons/120802문제보니까 너무 쉬웠다 그냥 num1+num2 더해서 출력해주면 되는거 아닌가?근데 코드를

숫자 비교하기음 좀 많이 어려웠다.이건 그나마나 실행결과라도 나온거지그 외 등등 코드가 안맞아서 에러만 나오는 경우도 있더라.. 그래서 결국 구글링 시도역시.. if문을 사용했었어야 했나사실 100% 다 아는건 아닌데{}쓰는 방법이나 구조나 형식이나 줄바꿈이나 ; 넣어

나이 출력맨 첨에 이렇게 썼었던 것 같은데, 실행결과에서 오류가 났었다.그래서 어쩔 수 없이 또 구글링을...했는데반정돈 맞은 것 같다.결과문자열인 answer 가 맨 앞에 와야하는 것 같더라고.. 그리고 한국은 태어난 순간부터 +1을 추가로 따지니까 +1을 붙여주면

JavaScript 코딩테스트 2일차 문제두 수의 곱1일차 응용해서 금방 풀어서 딱히 특이사항은 없다!

JavaScript 코딩테스트 3일차 문제몫 구하기(https://school.programmers.co.kr/learn/courses/30/lessons/120805나눈 몫을 리턴하라고 해서 좀 어려웠다.첨엔 이렇게 했는데, 남은 몫을 결과로 내주는게 아니라

JavaScript 코딩테스트 자리수 더하기 (13일)자리수 더하기Chat GPT를 사용하면 좋을 것이라는 힌트를 얻고 문제를 풀어본다..문자열로 바꿔주는 함수를 쓰고, 각 함수로 배열을 바꾼 다음에length (길이)를 통해서 for 문으로 더해주기 이렇게 하니까 됬

JavaScript 코딩테스트 약수의 합 (14일)약수의 합약수의 합.. 소인수분해..?마땅한 계산식이 떠오르지 않아서 고민했다.가장 익숙한 for문을 또 써서 해봤는데, 그래도 수식 자체는 맞은듯하다실행은 됬다.. 다만 결과가 틀릴뿐for문에서 실행문장을 잘 적으면

JavaScript 코딩테스트 (17일) 자연수 뒤집어 배열로 만들기자연수 뒤집어 배열로 만들기정수의 순서를 바꿀 수 있는 함수를 알아야 하기에 chatGPT에 그 함수를 물어봤더니, reverse 이라는 함수를 통해 바꿀 수 있다는 것을 알았다.Reversing.n
JavaScript 코딩테스트 연습 (18일) 문자열을 정수로 바꾸기 문자열을 정수로 바꾸기바로 직전에 배열을 문자열로 바꾸고 정수로 바꾸고 했던게 기억이 나서 바로 한번 풀어봤는데 오류가 났다.for문을 쓰려다가 if문이 더 적합할 것 같아서 if문을 썼다.먼가 좀

JavaScript 코딩테스트 정수 제곱근 판별 (19일)정수 제곱근 판별n이라는 숫자에 대해서 제곱근인지 확인해보는 수식이랑확인 후 제곱이라면 x+1제곱 리턴이고, 아니면 -1리턴이니까if랑 for가 필요할 것이라고 인지했다.다만 제곱과 관련된 인덱스는 잘 몰라서 G

avaScript 코딩테스트 정수 내림차순으로 배치하기 (20일)정수 내림차순으로 배치하기정수 n에 대해 각 자리수를 보려면 문자열로 바꿔서 각 자리수를 체크해야 겠다고 생각했다.근데 자리수를 체크할 마땅한 방법이 생각이 나지 않아서 gpt에게 자문을 구했다.정수를 문

JavaScript 코딩테스트 하샤드 수 (21일)하샤드 수 String(x).split('') 를 통해 정수를 문자열로 바꾸고 배열로 바꾸는 거 까지는 알겠는데 각 배열을 더하려면 어떤 메서드를 써야할지 모르겠어서 gpt에게 물어봤다..map(Number)

JavaScript 코딩테스트 두 정수 사이의 합 (22일)두 정수 사이의 합보자 마자 for문이라는 감이 왔다. 하지만 오류가 나서 수식 자체는 맞는것 같은데 코드 입력 방법이 틀린 것 같아서 gpt에게 물어봤다.for 루프의 세미콜론(;): 세미콜론(;) 뒤에 중

JavaScript 코딩테스트 x만큼 간격이 있는 n개의 숫자 (16일)x만큼 간격이 있는 n개의 숫자증가한 수를 리턴한다.. 라고 했으니 이번에도 for문을 사용해보려한다.뭔가 거듭제곱을 표현하고 싶었는데, 그 수식을 몰랐다당연히 오류가 났고 그래서 chat GPT에

JavaScript 코딩테스트 나머지가 1이 되는 수 찾기 (15일) 나머지가 1이 되는 수 찾기 음.. 쉽진 않다 푸는 방법 문제를 봤을 때 우선 코딩생각 안하고 수학적 수식으로 풀어본다. n / x % = 1 x는 가장작은수여야 한다 어떤 수식을 써야할까 생

JavaScript 코딩테스트 평균 구하기 (12일)평균 구하기문제를 딱 보니까 어디서 많이 봤던거다.배열 내 평균값을 구하는 함수라서 배열들의 수를 더해주고 배열의 길이만큼 나눠주면 됬었기에 사실상 10일차 문제랑 비슷하다고 생각해서 풀었다.하지만.. 알 수 없는

JavaScript 서울에서 김서방 찾기 (24일)배열 seoul 중 kim의 위치를 찾을 수 있어야 함1번을 토대로 "김서방은 (1)에 있다" 라는 결과값을 호출 할 수 있어야 함주의할 점대 소문자 구분 필수백틱과 따옴표 헷갈리지 않기indexOf 메서드를 사용하여

JavaScript 나누어 떨어지는 숫자 (25일)arr 배열을 숫자로 인식할 수 있어야 함divisor 의 숫자로 각 배열의 숫자를 나눌 수 있어야 함나누어 떨어지는 값을 계산하고 오름차순으로 리턴 시킬 수 있어야 함필터링을 사용하여 배열의 각 요소 중 dicisor
게임을 플레이하면서 매일 사냥으로 얻은 재화들의 가치를 자동으로 계산하고, 일별 데이터를 한눈에 확인할 수 있는 문서를 만들면 편리하겠다고 생각하여, 이를 구연할 수 있는 수식 문서를 만들어보기로 결심했다. 목표 일별 사냥을 통해 획득한 아이템의 가치를 게임 내 재화인 "메소"로 환산 추가로, 매일 누적되는 "메소"의 데이터를...