배열 회전시키기
function solution(numbers, direction) {
let answer = [];
if ("right" == direction) {
numbers.unshift(numbers.pop());
} else {
numbers.push(numbers.shift());
}
return numbers;
}
외계행성의 나이
function solution(age) {
var answer = '';
var stringAge = String(age);
var alphabet = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j"];
for(var i = 0; i < stringAge.length; i++) {
answer += alphabet[stringAge[i]]
}
return answer;
}
369게임
function solution(order) {
var answer = 0;
var stringOrder = String(order);
for (var i=0;i<stringOrder.length;i++) {
if (stringOrder[i] == '3' || stringOrder[i] == '6' || stringOrder[i] == '9') {
answer++
}
}
return answer;
}
중복된 문자 제거
function solution(my_string) {
var answer = '';
const array = my_string.split("");
const answer_array = Array.from(new Set(array));
answer = answer_array.join("");
return answer;
}
A로 B만들기
function solution(before, after) {
var answer = 0;
Before = before.split("");
After = after.split("");
B = Before.sort();
A = After.sort();
const equals = (A, B) => JSON.stringify(A) === JSON.stringify(B);
if (equals(A,B)) {
answer = 1;
} else {
answer = 0;
}
return answer;
}