배열 두 배 만들기
function solution(numbers) {
var answer = [];
for (var i = 0; i < numbers.length; i++) {
answer.push(numbers[i] * 2)
}
return answer;
}
문자열 뒤집기
function solution(my_string) {
var answer = '';
var my_array = [...my_string];
var answer_array = [];
for (var i = my_array.length-1; i >= 0; i--) {
answer_array.push(my_array[i]);
}
answer = answer_array.join('');
return answer;
}
특정 문자 제거하기
function solution(my_string, letter) {
var answer = '';
var my_array = [...my_string];
var answer_array = [];
for (var i = 0; i < my_array.length; i++) {
if (my_array[i] != letter) {
answer_array.push(my_array[i]);
}
}
answer = answer_array.join('');
return answer;
}
배열의 유사도
function solution(s1, s2) {
var answer = 0;
for (var i = 0; i < s1.length; i++) {
for (var j = 0; j < s2.length; j++) {
if (s1[i] == s2[j]) {
answer++;
}
}
}
return answer;
}
가위바위보
function solution(rsp) {
var answer = '';
var RSP = [...rsp];
var answer_array = [];
for(var i = 0; i < RSP.length; i++) {
if (RSP[i] == 2) {
answer_array.push(0);
} else if (RSP[i] == 0) {
answer_array.push(5);
} else {
answer_array.push(2);
}
}
answer = answer_array.join('');
return answer;
}