Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,907 questions

51,839 answers

573 users

How to check whether a given number is a harshad number in TypeScript

1 Answer

0 votes
const n : number = 171;  
let sum : number = 0;
let temp : number = n;  
        
while (temp > 0) {  
    let reminder : number = temp % 10;  
    sum = sum + reminder;  
    temp = Math.trunc(temp / 10);  
}  
      
// 1 + 7 + 1 = 9 : 171 % 9 = 0 <- harshad   
if (n % sum == 0)  
    console.log(n + " is a harshad number");  
else
    console.log(n + " is not a harshad number");  
     
  
  
  
  
  
/*
run:
   
"171 is a harshad number"
   
*/

 



answered Nov 16, 2022 by avibootz
edited Nov 16, 2022 by avibootz

Related questions

...