문제를 풀면서 느낀점: 내가 지금 기본기가 너무 없다. 머리를 안쓰려 한다. 생각해보면 간단한 문젠데 어렵게 느껴진다.

구글링으로 키 밸류 값으로 연결시켰고 숫자를 문자열로 변환시켜서 하나씩 쪼개는 split 함수를 사용하였다.
function solution(age) {
let nums={0:'a',1:'b',2:'c',3:'d',4:'e',5:'f',6:'g',7:'h',8:'i',9:'j'};
age=String(age);
let agearr=age.split('');
let result='';
for(let i of agearr){
result+=nums[i];
}
return result;
}
다른 사람들의 코드를 봤는데 정말 간단하고 깔끔하게 작성되어있어서 감탄했고 한편으로 걱정됐다. 내가 이렇게 할 수 있을까?
기본 문법들에 대한 숙지가 부족해서 잘 안떠오른다.
function solution(age) {
return age
.toString()
.split("")
.map((v) => "abcdefghij"[v])
.join("");
}'코테' 카테고리의 다른 글
| [백준] 2525번 : 오븐 시계 - Java(자바) (1) | 2025.04.30 |
|---|---|
| [백준] 2884번 : 알람 시계 - Java(자바) (0) | 2025.04.29 |
| [프로그래머스] 피자 나눠 먹기 - JS(자바스크립트) (0) | 2025.01.29 |
| [프로그래머스] 배열 두 배 만들기 - JS(자바스크립트) (0) | 2025.01.27 |
| [프로그래머스] 문자열 붙여서 출력하기 - JS(자바스크립트) (0) | 2025.01.27 |