function solution(my_string, letter) {
return my_string.replaceAll(letter,"")
}
받아온 문자열에서 replaceAll함수를 통해 문자열을 제거하였다.
function solution(angle) {
if(0 < angle && angle < 90){
return answer = 1;
} else if(angle == 90){
return answer = 2
} else if(90 < angle && angle < 180){
return answer = 3;
} else if(angle == 180){
return answer = 4;
}
}
나는 if문으로 풀어지만,
return [0, 90, 91, 180].filter(x => angle>=x).length;
filter문을 사용하여 훨씬 깔끔하게 해결할 수 있었다.
function solution(n, k) {
let num = (12000 * n) + (2000 * k) ;
if(n / 10 >= 1){
return num - (2000 * (Math.floor(n / 10)));
};
return num;
}
우선 총액을 먼저 구한 후에 양꼬치가 10인분을 넘으면 할인을 적용한값을 retun하고 아니면 총액만 return 시켰다.
function solution(n) {
let answer = 0;
for(i=1; n >= i; i++){
if(i % 2 == 0){
answer += i;
}
}
return answer;
}
반복문으로 n이하까지 반복하며 짝수를구해 answer에 더해준후 return 해주었다.