0️⃣ 외계행성의 나이
function solution(age) {
var answer = '';
let a =age.toString()
a.split('');
for(let i=0; i<a.length; i++){
if(a[i]==="0"){
answer += "a"
}else if(a[i]==="1"){
answer += "b"
}else if(a[i]==="2"){
answer += "c"
}else if(a[i]==="3"){
answer += "d"
}else if(a[i]==="4"){
answer += "e"
}else if(a[i]==="5"){
answer += "f"
}else if(a[i]==="6"){
answer += "g"
}else if(a[i]==="7"){
answer += "h"
}else if(a[i]==="8"){
answer += "i"
}else if(a[i]==="9"){
answer += "j"
}
}
return answer
}
function solution(age) {
return age
.toString()
.split("")
.map((v) => "abcdefghij"[v])
.join("");
}
- 음...뭐지?
0️⃣ 약수 구하기
function solution(n) {
let answer = []
for(let i=1; i<=n; i++){
if(n%i ==0){
answer.push(i);
}
}
return answer;
}
0️⃣ 369게임
function solution(order) {
answer = [];
lastanswer = 0;
let a =order.toString()
a.split('')
for(let i =0; i<a.length; i++){
if(a[i]==="3"){
answer.push(i)
}else if(a[i]==="6"){
answer.push(i)
}else if(a[i]==="9"){
answer.push(i)
}
}
lastanswer = answer.length
return lastanswer
}
function solution(order) {
return (order + '').replace(/[0,1,2,4,5,7,8]/g, '').length
}
- (order + '')...? 머지?
📌 replace
📚 MDN
0️⃣ 숫자 찾기
function solution(num, k) {
let answer = 0
let a =num.toString()
a.split('');
if(a.includes(k)){
answer = a.indexOf(k) + 1
}else{
answer = -1
}
return answer;
}
0️⃣ 문자열 정렬하기 (2)
function solution(my_string) {
let answer = 0
let a = my_string.toLowerCase();
let b = a.split('')
answer = b.sort()
return answer.join('')
}
function solution(s) {
return [...s.toLowerCase()].sort().join('')
}