Javascript
Javascript
Smallest of 3 Numbers
<!DOCTYPE html>
<html>
<head>
<title>Smallest of 3 Numbers</title>
</head>
<body>
<script type="text/javascript">
vara,b,c;
a=parseInt(prompt("Enter First Number"));
b=parseInt(prompt("Enter Second Number"));
c=parseInt(prompt("Enter Third Number"));
if(a<b)
{
if(a<c)
{
document.write(a+"is Smallest");
}
else
{
document.write(c+"is Smallest");
}
}
else
{
if(b<c)
{
document.write(b+"is Smallest");
}
else
{
document.write(c+"is Smallest");
}
}
</script>
</body>
</html>
2. Swapping of 2 numbers using function
<!DOCTYPE html>
<html>
<head>
<title>Swapping of 2 Numbers</title>
</head>
<body>
<script type="text/javascript">
function swapping()
vara,b;
document.write("<br>");
document.write("<br>");
a=a+b;
b=a-b;
a=a-b;
document.write("<br>");
swapping();
</script>
</body>
</html>
3. Amstrong or not
<!DOCTYPE html>
<html>
<head>
<title>Amstrong or not</title>
</head>
<body>
<script type="text/javascript">
vartemp,n,rem,sum=0;
n=prompt("Enter a Number:");
temp=n;
while(n>0)
{
rem=n%10;
sum=sum+(rem*rem*rem);
n=parseInt(n/10);
}
if(temp==sum)
{
document.write(temp+" is an Amstrong Number");
}
else
{
document.write(temp+" is Not an Amstrong Number");
}
</script>
</body>
</html>
4. Prime or Not
<!DOCTYPE html>
<html>
<head>
<title>Prime or Not</title>
</head>
<body>
<script type="text/javascript">
varn,i=2,p=1;
n=parseInt(prompt("Enter a Number"));
do
if(n%i==0)
p=0;
break;
i++;
}while(i<=n/2);
if (p==1)
else
</script>
</body>
</html>
5. Fibonacci series up to the limit
<!DOCTYPE html>
<html>
<head>
<title>Fibonacci Series</title>
<script type="text/javascript">
functionfibonacci(n)
{
var i,f1=-1,f2=1,f3;
for(i=1;i<=n;i++)
{
f3=f1+f2;
document.write(f3+" ");
f1=f2;
f2=f3;
}
}
</script>
</head>
<body>
<script type="text/javascript">
var n;
n=parseInt(prompt("Enter the Limit"));
fibonacci(n);
</script>
</body>
</html>
6. Pattern printing
**********
*********
********
*******
******
*****
****
***
**
*
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<script type="text/javascript">
vari,j,n;
for(i=1;i<=n;i++)
for(j=n;j>=i;j--)
document.write("*"+" ");
document.write("<br>");
</script>
</body>
</html>
7. Sort an element from an array
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<script type="text/javascript">
vararr=[10,9,40,23,1,46,2,8];
document.write("Array = ");
document.write(arr);
vari,j,t;
varlen=arr.length;
for(i=0;i<=len;i++)
for(j=i+1;j<len;j++)
if(arr[i]>arr[j])
t=arr[i];
arr[i]=arr[j];
arr[j]=t;
var r=arr.join();
//alert (r);
document.write("<br><br><br> Sorted Array = ")
document.write(r);
</script>
</body>
</html>
8. Sum and average of 3 numbers using prompt
<!DOCTYPE html>
<html>
<head>
<title>Sum and Average of 3 Numbers</title>
</head>
<body>
<script type="text/javascript">
vara,b,c,sum,average;
a=parseInt(prompt("Enter 1st Number"));
b=parseInt(prompt("Enter 2nd Number"));
c=parseInt(prompt("Enter 3rd Number"));
sum=a+b+c;
average=sum/3;
document.write("Sum="+sum);
document.write("<br>Average="+average);
</script>
</body>
</html>
9. Binary to Decimal conversion
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<form>
<br>
<br><br>
<br><br>
<b>DECIMAL NUMBER</b>
<br>
</form>
<script type="text/javascript">
function binary()
var n=parseInt(input.value);
var rem;
var p=0;
vardec=0;
while (n>0)
rem = n % 10;
dec = dec+(rem*Math.pow(2,p));
p=p+1
n = parseInt(n/10);
output.value = dec;
</script>
</body>
</html>
10. Reverse of a Number using Form
<!DOCTYPE html>
<html>
<head>
<title>Reverse of a Number</title>
</head>
<body>
<form>
<b>Enter a Number</b>
<br>
<input type="number" name="input" id="input">
<br><br>
<input type="button" name="button" value="REVERSE" onclick="reverse()">
<input type="reset" name="reset" value="RESET">
<br><br>
<b>Result</b>
<br>
<input type="number" name="output" id="output">
</form>
<script type="text/javascript">
function reverse()
{
var n=parseInt(input.value);
var rem;
var rev=0;
while (n>0)
{
rem=n % 10;
rev=rev*10+rem;
n=parseInt(n/10);
}
output.value=rev;
}
</script>
</body>
</html>
11. Search an Element from a given Array
<!DOCTYPE html>
<html>
<head>
<title>Search an Element in an Array</title>
</head>
<body>
<script type="text/javascript">
var i,n,p=0,len;
var ar=[5,10,15,20,25,35,40];
n=parseInt(prompt("Enter Element to Search"));
len=ar.length;
for(i=0;i<len;i++)
{
if(n==ar[i])
{
p=1;
break;
}
}
if (p==1)
{
document.write(n+ " Element Found at Position "+ (i+1));
}
else
{
document.write(n+" Not Found ");
}
</script>
</body>
</html>
12. Arithmetic Operations using switch statement
<!DOCTYPE html>
<html>
<head>
<title>Arithametical Operations using Switch Statement</title>
</head>
<body>
<script type="text/javascript">
var ap;
var a=parseInt(prompt("Enter First Number"));
var b=parseInt(prompt("Enter Second Number"));
switch (ap)
{
case 1:
document.write("Addition is "+ (a+b));
break;
case 2:
document.write("Subtraction is "+(a-b));
break;
case 3:
document.write("Multliplication is "+(a*b));
break;
case 4:
document.write("Division is "+(a/b));
break;
case 5:
document.write("Remainder is "+(a%b));
break;
default:
document.write("Enter valid number");
}
</script>
</body>
</html>
13 .Factorial of a Number using Form
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<form>
<b>Enter a Number</b>
<br>
<br><br>
<br><br>
<b>Output</b>
<br>
</form>
<script type="text/javascript">
function find()
var n=parseInt(input.value);
var i=1;
var fact=1;
fact=fact*i;
output.value=fact;
</script>
</body>
</html>