알고리즘 문제

알고리즘 문제 js 28 - 하샤드 수

<zinny/> 2022. 1. 19. 15:44
728x90

내가 쓴 코드 

function solution(x) {
   let a = String(x)					//문자열로 변환
   let sum =0; 							// 자리수의 합을 담을 변수 
   for(let i =0; i<a.length; i++){		
       sum += Number(a[i])				//a[i]번째 문자열을 다시 숫자열로 변환해 sum에 더해주기 
   } return (x % sum == 0)? true :false  //삼항연산조건문 사용 x 를 sum으로 나눈 나머지가 0이면 true 아니면 false
}
728x90