profile
꾸준히 개발
post-thumbnail

예산 javaScript

예시 케이스는 통과했는데, 다른 추가 케이스들을 통과하지 못했다. 예외 케이스를 생각하지 못해서 실패했다. 반복문을 2번사용했는데 오류가 있나보다.d.sort()로 d의 배열을 오름차순으로 바꾼다.reduce()메서드로 초깃값이 0인 순회하며 합계한다.초깃값이 0이므로

2023년 3월 23일
·
0개의 댓글
·
post-thumbnail

이상한 문자 만들기 javaScript

예시 케이스는 통과했는데, 다른 추가 케이스들을 통과하지 못했다. 예외 케이스를 생각하지 못해서 실패했다. 띄어쓰기까지 구현하지 못했다.문자열의 모든 문자를 소문자로 바꾼다.split()메서드로 띄어쓰기를 기준으로 문자열을 배열로 나눈다.map()메서드를 통해 배열을

2023년 3월 20일
·
0개의 댓글
·
post-thumbnail

같은 숫자는 싫어 javaScript

예시 1번을 풀지 못해서 실패했다.중복되는 숫자를 없애는거까지는 되었지만, 중복되는 숫자를 지웠지만, 뒤쪽에 한번더 중복되는 숫자데이터들이 있다면, 그 데이터들까지 중복처리되어 없애버리므로, 실패했다.filter()메서드로 데이터 값과 인덱스를 매개변수로 갖는다.데이터

2023년 3월 13일
·
0개의 댓글
·
post-thumbnail

최대공약수와 최소공배수

갑자기 팔자에도 없던 중학교 교과를 다시 배웠다. 최대 공약수는 두 수의 약수를 배열로 만든다음에 겹치는 숫자들 중 가장 큰 수가 최대 공약수이고, 최소 공배수는 두 매개변수를 곱하고 최대공약수를 나눈값이 된다. 😏 내 풀이 star라는 빈 문자열을 만든다.

2023년 3월 10일
·
0개의 댓글
·
post-thumbnail

직사각형 별찍기 javascript

문자열에 n만큼 \*을 할당해주고, 이걸 m만큼 찍어내면 될것 같다.star라는 빈 문자열을 만든다.반복문안에 반복문으로 m만큼 \*을 star에 할당해준다.star을 n만큼 출력한다.\*을 m번만큼 repeat()한다.n번 만큼 출력한다.

2023년 3월 9일
·
0개의 댓글
·
post-thumbnail

행렬의 덧셈 javaScript

각 더한값을 push해서 배열에 넣어주려고 했는데, 배열안에 배열이 구현이 안되어서 실패했다.매개변수 A을 map매서드로 순회한다.arr1과 idx1을 매개변수로 갖는다.이 매개변수들을 다시 map매서드로 순회한다.순회하면서 얻은 각 값들은 val(A값) + Bidx1

2023년 3월 8일
·
0개의 댓글
·
post-thumbnail

부족한 금액 계산하기 javaScript

출처:https://school.programmers.co.kr/반복문으로 price을 count횟수만큼 곱해준 후 값을 더한 값을 money와 비교해주면 될 것 같다.answer을 선언 후 0을 할당한다.count만큼 반복하는 반복문을 실행한다.반복할 때 마

2023년 2월 23일
·
1개의 댓글
·
post-thumbnail

Valid Parentheses javaScript

출처:https://leetcode.com/problemset/all/?page=1&difficulty=EASYfailed.🥲bracket이 중복되있는경우, 통과하지못하는 케이스 발생ex. "(){}\[])(" 케이스는 fail로 되어야하는데, "("케이스에

2023년 2월 13일
·
0개의 댓글
·
post-thumbnail

Longest Common Prefix javaScript

출처:https://leetcode.com/problemset/all/?page=1&difficulty=EASYfailed.🥲테스트 케이스를 제대로 파악하지못했음.로직을 바꿀때마다 테스트 케이스에 걸림.!.strs.length를 통해, strs.length가

2023년 2월 10일
·
0개의 댓글
·
post-thumbnail

Roman to Integer javaScript

출처:https://leetcode.com/problemset/all/?page=1&difficulty=EASYs을 배열로 바꾼후, 반복문을 통해 맞는 숫자를 찾아 그 숫자에 값을 반환시켜 새로운 배열에 넣어준다. 다른 조건문도 충족시킨 후에 배열을 모두 더해

2023년 2월 9일
·
0개의 댓글
·
post-thumbnail

Raindrome Number javaScript

출처:https://leetcode.com/problemset/all/?page=1&difficulty=EASY x를 문자열로 바꾼 후, 열마다 원소로 나누어 배열로 바꾼 후, 순서를 뒤집은 배열과 뒤집지 않은 배열을 비교하면 될 것 같다. 😏 내 풀이 x +

2023년 2월 8일
·
0개의 댓글
·
post-thumbnail

Two Sum javaScript

출처:https://leetcode.com/problemset/all/?page=1&difficulty=EASY반복문안에 반복문으로, 하나씩 더해봐서 target의 값이 나오면 return하게 해주면 될 것 같다.nums.length만큼 반복하는 반복문을 생성

2023년 2월 8일
·
0개의 댓글
·
post-thumbnail

Shuffle the Array javaScript

출처:https://leetcode.com/problemset/all/?page=1&difficulty=EASYnums배열을 반으로 갈라, X배열과 Y배열로 나눈뒤 두 배열의 원소들을 교차로 더해주면 될 것 같다.arrX와 arrY로 빈 배열을 선언한다.num

2023년 2월 6일
·
0개의 댓글
·
post-thumbnail

문자열 다루기 기본 javaScript

출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challengesparseInt()를 활용해 값이 NaN일 경우, false를 반환해주도록 하는 방법을 만들었지만 실패문자열을 원소로 쪼개어 배열로

2023년 2월 3일
·
1개의 댓글
·
post-thumbnail

문자열 내림차순으로 배치하기 javaScript

출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges아스카 코드로 알파벳들을 숫자로 바꾼 후, 내림차순으로 두고 더해주면 될 것 같다.sm과 lg는 각각 소문자 대문자를 받을 변수이다.

2023년 2월 2일
·
0개의 댓글
·
post-thumbnail

내적 javaScript

배열의 길이가 일치한지 확인 후, 각 배열을 반복하며 더 해준 값들을 return하면 될 것 같다.num에 0을 할당한다.조건문으로 a와 b의 길이가 일치한지 확인한다.반복문을 통해, a와 b의 맞는 순서끼리 곱한 후 num에 더해준다.reduce()메서드로 각 배열을

2023년 2월 1일
·
0개의 댓글
·
post-thumbnail

수박수박수박수박수박수박수박수박수 javaScript

'수'와 '박'을 따로 할당해주어 n의 값이 홀수인지 짝수인지 판별 후 맞는 값을 넣어주면 될 것 같다.'sum', 'a', 'b'를 각각 빈 문자열과 '수' '박'을 할당한다.홀수인지 먼저 판별후에 (n - 1) / 2번만큼 sum에 각 a와 b를 더해준다.홀수이므로

2023년 1월 31일
·
2개의 댓글
·
post-thumbnail

가운데 글자 가져오기 javaScript

글자가 늘어날때마다 발생하는 규칙이 있을것 같다. 그 규칙을 찾고 알맞게 식을 작성하면 될 것 같다.글자수가 홀수인지 짝수인지 부터 찾는다.홀수일 경우 글자길이의 1을 뺀다음 2로 나누고, 그 값을 인덱스로 넣어준다.짝수일 경우, 2를 나누고 1을 뺀 첫번째 글자를 추

2023년 1월 31일
·
0개의 댓글
·
post-thumbnail

없는 숫자 더하기 javaScript

0부터 9까지 있는 배열을 만들어 주고 그 값이랑 다른 값을 찾은뒤에 그 값들을 더해주면 될 것 같다.arr에 0부터 9까지 할당해준다.filter함수를 통해 값들을 찾는다.include함수를 통해 numbers에 포함되어있지 않은 값들을 찾는다.찾은 값들을 reduc

2023년 1월 25일
·
0개의 댓글
·
post-thumbnail

음양 더하기 javaScript

absolutes.length === signs.length가 참인지 먼저 판단하고 반복문을 통해 false를 찾아내고 그 인덱스를 absolutes인덱스에 적용해서 음수로 만들고 값을 더하면 될 것 같다.num에 0을 할당한다.absolutes.length === s

2023년 1월 20일
·
0개의 댓글
·