1.Multiples of 3 and 5
Program:
<!DOCTYPE html>
<html>
<head>
<title>document</title>
</head>
<body>
<script>
for(let i=1;i<=30;i++){
if(i%3===0 && i%5===0){
document.write("Multiples of 3 and 5:"+i+ "<br>");
}
}
</script>
</body>
</html>
Output:
Multiples of 3 and 5:15
Multiples of 3 and 5:30
2.Multiples of 3 or 5
Program:
<!DOCTYPE html>
<html>
<head>
<title>document</title>
</head>
<body>
<script>
for(let i=1;i<=30;i++){
if(i%3===0 || i%5===0){
document.write(i+"<br>");
}
}
</script>
</body>
</html>
Output:
3
5
6
9
10
12
15
18
20
21
24
25
27
30
3.Divisors of given number
Program:
<!DOCTYPE html>
<html>
<head>
<title>document</title>
</head>
<body>
<script>
let num=6;
for(let i=1;i<=num;i++){
if(num%i==0){
document.write(i+" ");
}
}
</script>
</body>
</html>
Output:
1 2 3 6
4.Count of Divisors of given number
Program:
<!DOCTYPE html>
<html>
<head>
<title>document</title>
</head>
<body>
<script>
let num=20;
let count=0;
for(let i=1;i<=num;i++){
if(num%i==0){
document.write(i+" ");
count++
}
}
document.write("<br>");
document.write("Count:"+count);
</script>
</body>
</html>
Output:
1 2 4 5 10 20
Count:6
5.Prime Number
i)Finding whether the given number is prime or not:
Program:
<!DOCTYPE html>
<html>
<head>
<title>document</title>
</head>
<body>
<script>
let num=7;
let count=0;
for(let i=1;i<=num;i++){
if(num%i===0){
count++;
}
}
if(count===2){
document.write(num +" is a prime number");
}
else{
document.write(num +" is not a prime number");
}
</script>
</body>
</html>
Output:
7 is a prime number
ii)Printing all the prime numbers within the given limit:
Program:
<!DOCTYPE html>
<html>
<head>
<title>document</title>
</head>
<body>
<script>
let limit = 20;
for (let num = 2; num <= limit; num++) {
let count = 0;
for (let i = 1; i <= num; i++) {
if (num % i === 0) {
count++;
}
}
if (count === 2) {
document.write(num + "<br>");
}
}
</script>
</body>
</html>
Output:
2
3
5
7
11
13
17
19
6.Reverse Printing a number
Program:
<!DOCTYPE html>
<html>
<head>
<title>document</title>
</head>
<body>
<script>
let num=1234;
let reverse=0;
while(num>0){
let digit=num%10;
reverse=reverse*10+digit;
num=Math.floor(num/10);
}
document.write("Reverse: "+reverse);
</script>
</body>
</html>
Output:
Reverse: 4321
7.Count of Digits
Program:
<!DOCTYPE html>
<html>
<head>
<title>document</title>
</head>
<body>
<script>
let num=1234;
let count=0;
while(num>0){
let digit=num%10;
num=Math.floor(num/10);
count++;
}
document.write("Count of digits: "+count);
</script>
</body>
</html>
Output:
Count of digits: 4
8.Sum of Digits
Program:
<!DOCTYPE html>
<html>
<head>
<title>document</title>
</head>
<body>
<script>
let num=5555;
let sum=0;
while(num>0){
let digit=num%10;
sum+=digit;
num=Math.floor(num/10);
}
document.write("Sum of the digits: "+sum);
</script>
</body>
</html>
Output:
Sum of the digits: 20
9.Palindrome
Program
<!DOCTYPE html>
<html>
<head>
<title>document</title>
</head>
<body>
<script>
let num=121;
let reverse=0;
let n=num;
while(num>0){
let digit=num%10;
reverse=reverse*10+digit;
num=Math.floor(num/10);
}
if(n===reverse){
document.write(n+" is a palindrome number");
}
else{
document.write(n+" is not a palindrome number");
}
</script>
</body>
</html>
Output:
121 is a palindrome number
10.Armstrong Number
Program
<!DOCTYPE html>
<html>
<head>
<title>document</title>
</head>
<body>
<script>
let num=153;
let sum=0;
let n=num;
while(num>0){
let digit=num%10;
sum=sum+digit**3;
num=Math.floor(num/10);
}
if(n===sum){
document.write(n+" is a armstrong number");
}
else{
document.write(n+" is not a armstrong number");
}
</script>
</body>
</html>
Output:
153 is a armstrong number
11.Neon Number
Program
<!DOCTYPE html>
<html>
<head>
<title>document</title>
</head>
<body>
<script>
let num=1;
let square=num*num;
let sum=0;
while (square>0){
let digit=square%10;
sum +=digit;
square=Math.floor(square/10);
}
if(num===sum){
document.write(num+" is a neon number");
}
else{
document.write(num+" is not a neon number");
}
</script>
</body>
</html>
Output:
1 is a neon number
12.Strong Number
Program:
<!DOCTYPE html>
<html>
<head>
<title>document</title>
</head>
<body>
<script>
let num = 145;
let n = num;
let sum = 0;
while (num > 0) {
let digit = num % 10;
let fact = 1;
for (let i = 1; i <= digit; i++) {
fact = fact * i;
}
sum = sum + fact;
num = Math.floor(num / 10);
}
if (sum === n) {
document.write(n + " is a Strong Number");
}
else {
document.write(n + " is Not a Strong Number");
}
</script>
</body>
</html>
Output:
145 is a Strong Number
Top comments (0)