💜 코드
function solution(n)
{
var sum = 0;
let arr = n.toString().split('');
for(let i of arr){
sum+= Number(i);
}
return sum;
}
💜 실행 결과
💜 다른 사람의 풀이
function solution(n){
// 쉬운방법
return (n+"").split("").reduce((acc, curr) => acc + parseInt(curr), 0)
}
'프로그래머스(JavaScript) > Lv1' 카테고리의 다른 글
[프로그래머스 : 연습문제] Lv1. 문자열 내 p와 y의 개수(JavaScript) (0) | 2024.03.10 |
---|---|
[프로그래머스 : 연습문제] Lv1. 자연수 뒤집어 배열로 만들기(JavaScript) (0) | 2024.03.10 |
[프로그래머스 : 연습문제] Lv1. 문자열을 정수로 바꾸기(JavaScript) (0) | 2024.03.09 |
[프로그래머스 : 연습문제] Lv1. 평균 구하기(JavaScript) (0) | 2024.03.07 |
[프로그래머스 : 연습문제] Lv1. x만큼 간격이 있는 n개의 숫자(JavaScript) (0) | 2024.03.07 |