진료 순서 정하기
function solution(emergency) {
var sort = [...emergency].sort((a, b) => b - a);
return emergency.map(i => {
const answer = sort.findIndex(j => j === i);
return answer + 1
});
}
영어가 싫어요
function solution(numbers) {
const number = ["zero","one","two","three", "four", "five", "six", "seven", "eight", "nine"]
for(i = 0 ; i<number.length; i++){
numbers = numbers.split(number[i]).join(i)
}
return +numbers
}
문자열 밀기
function solution(A, B) {
if (A===B) return 0;
for (let i = 0; i < A.length; i++) {
A = A.slice(-1) + A.slice(0,-1);
if (A === B) return i+1;
}
return -1;
}
컨트롤 제트
function solution(s) {
var answer = 0;
var ss = s.split(' ');
for(let i = 0; i < ss.length; i++){
if(ss[i] === "Z"){
answer -= parseInt(ss[i-1])
}else{
answer += parseInt(ss[i])
}
}
return answer;
}