Coding Test(63)
-
[프로그래머스/js] 나누어 떨어지는 숫자 배열
1. array의 각 element 중 divisor로 나누어 떨어지는 값 찾기 2. 오름차순으로 정렬 ** -1 반환해야 되는 상황 존재 ** 나의 풀이function solution(arr, divisor) { var answer=[]; for(var i=0; ia-b); return answer;} sort()를 array.sort라고 사용만하면 바로 오름차순이 되는 줄 알았는데, 아닌 듯 마따 그리고 filter 연습하려고 푸는 문제인데 filter의 존재를 까먹었다 https://7942yongdae.tistory.com/49 Javascript - Array filter 사용법이번에는 Javascript의 array가 가진 filter 함수의 정의와 사용법 더불어 활용법에..
2023.03.26 -
[프로그래머스/js] 완주하지 못한 선수
나의 풀이function solution(participant, completion) { participant.sort(); completion.sort(); for (var i=0;i =====문자열 비교JavaScript - 문자열 비교 방법, 5가지 (codechacha.com)
2023.03.26 -
[프로그래머스/js] 배열 뒤집기
나의 풀이function solution(num_list) { var reverse = num_list.reverse(); return reverse;}
2023.03.26 -
[프로그래머스/js] 아이스아메리카노
나의 풀이function solution(money) { var ame = 5500; var amount = Math.floor(money/ame); var change = money % ame; return [amount, change]}
2023.03.26 -
[프로그래머스/js] 옷가게 할인 받기
간단한 문제라고 생각했는데계에속 알고리즘에 조금씩의 빈틈이 생겼다function solution(price) { if (price>=500000) price*=0.8; else if (price>=300000) price*=0.9; else if (price>=100000) price*=0.95; return Math.floor(price);}
2023.03.26 -
[프로그래머스/js] 피자 나눠 먹기(3)
나의 풀이1 (실행 시간 초과돼서 실패)function solution(slice, n) { var pizzaN = this.slice; while (pizzaN%n!=0) { pizzaN += this.slice; } return pizzaN/n;} 나의 풀이2function solution(slice, n) { var answer = (n%slice==0) ? n/slice : n/slice+1; return parseInt(answer);}
2023.03.26