1. Write a program in JavaScript to print Welcome to JavaScript.
<!DOCTYPE html>
<html>
<head>
<script language=”JavaScript”>
document.write(“<font color=’red’ size=’7′ face=’monotype corsiva’> Welcome to JavaScript </font>”)
document.bgColor = “teal”
</script>
</head>
</html>
OUTPUT

2. Write a program to add two numbers.
<!DOCTYPE html>
<html>
<head>
<title>Adding two numbers </title>
<script>
var num1 = 10;
var num2 = 40;
var sum = num1 + num2;
document.write(“Sum = ” + sum);
</script>
</head>
</html>
OUTPUT

3. Write a program to add, subtract, multiply, and divide two numbers.
<!DOCTYPE html>
<html>
<head>
<script>
var num1 = 100, num2 = 10, result;
result = num1 + num2;
document.write(“Add = ” + result + “<br>”);
result = num1 – num2;
document.write(“Subtract = ” + result + “<br>”);
result = num1 * num2;
document.write(“Multiply = ” + result + “<br>”);
result = num1 / num2;
document.write(“Divide = ” + result + “<br>”);
</script>
</head>
</html>
OUTPUT

4. Write a program to input value from the user using prompt.
<!DOCTYPE html>
<html>
<head>
<script>
var name = prompt(“Enter your name: “);
document.write(“Welcome “+ name);
</script>
<style>
body {
color: #992288;
background: #ffddff;
font-size: 20px; }
</style>
</head>
</html>
OUTPUT


5. Write a program in JavaScript to input an integer value and print it.
<!DOCTYPE html>
<html>
<head>
<script>
var num = prompt(“Enter an integer value:”);
document.write(“Entered integer is : “,num);
</script>
</head>
</html>
OUTPUT


6. Write a program to add two numbers taking input from user.
<!DOCTYPE html>
<html>
<head>
<title>Add two numbers</title>
<script language = “JavaScript”>
var num1 = parseInt(prompt(“Enter first number: “));
var num2 = parseInt(prompt(“Enter second number: “));
var sum = num1 + num2
alert(“Sum of “+num1+” and “+num2+” is: ” + sum)
</script>
</head>
</html>
OUTPUT



7. Write a program to add two float values.
<!DOCTYPE html>
<html>
<head>
<script>
var num1 = 4.12, num2 = 9.87, result;
result = num1 + num2;
// Without rounding the result
document.write(“Result without rounding: ” + result)
// Rounding the result to 2 digits after decimal
result = result.toFixed(2);
document.write(“<br>Result with rounding: ” + result)
</script>
</head>
</html>
OUTPUT

8. Write a program to swap values of two variables.
<!DOCTYPE html>
<html>
<head>
<title>Swapping values of two variables</title>
<script>
//take input from the users
let a = prompt(‘Enter the value of a: ‘);
let b = prompt(‘Enter the value of b: ‘);
document.write(“Before swapping…”)
document.write(“a= “ + a + ” b= ” + b)
//create a temporary variable
let temp;
//swap variables
temp = a;
a = b;
b = temp;
document.write(“<br>After swapping…”)
document.write(“a= “ + a + ” b= ” + b)
</script>
</head>
</html>
OUTPUT



9. Write a program to check if the number is even or odd.
<!DOCTYPE html>
<html>
<head>
<script>
// take input from the user
var num = prompt(“Enter a number: “);
//check if the number is even
if(num%2 == 0)
document.write(num + ” is an Even Number”);
else
document.write(num + ” is an Odd Number”);
</script>
</head>
</html>
OUTPUT-1


OUTPUT-2


10. Write a program to check leap year.
<!DOCTYPE html>
<html>
<head>
<script>
// take input from the user
var year=prompt(‘Enter a year: ‘);
if(year%4==0)
document.write(year + ‘ is a leap year’);
else
document.write(year + ‘ is not a leap year’)
</script>
</head>
</html>
OUTPUT


11. Write a program to find the largest number among three numbers.
<!DOCTYPE html>
<html>
<head>
<script>
// take input from the user
var num1 = prompt(“Enter first number: “);
var num2 = prompt(“Enter second number: “);
var num3 = prompt(“Enter third number: “);
var largest;
// check the condition
if(num1>num2&& num1>num3)
largest = num1;
else if (num2>num1&&num2>num3)
largest = num2;
else
largest = num3;
// display the result
document.write(“The largest number is: ” + largest);
</script>
</head>
<html>
OUTPUT




12. Write a program that checks if the number is positive, negative or zero.
<!DOCTYPE html>
<html>
<head>
<script>
// input from the user
var number = prompt(“Enter a number: “));
// check if number is greater than 0
if (number > 0)
document.write(“The number is positive”);
// check if number is 0
else if (number == 0)
document.write(“The number is zero”);
// if number is less than 0
else
document.write(“The number is negative”);
</script>
</head>
</html>
OUTPUT






13. Write a program to input age and check the person is eligible for voting or not.
<!DOCTYPE html>
<html>
<head>
<script>
var age = prompt(“Enter age: “);
if(age> = 18)
ans = “eligible”;
else
ans = “not eigible”;
document.write(“You are <b>”+ans+”</b> for Vote”);
</script>
</head>
</html>
OUTPUT


14. Write a program in JavaScript using Switch Case statement.
<!DOCTYPE html>
<html>
<head>
<script>
var day,dayName;
day = parseInt(prompt(“Enter number of weekdays: “));
switch(day) {
case 1:
dayName = “Monday”; break;
case 2:
dayName = “Tuesday”; break;
case 3:
dayName = “Wednesday”; break;
case 4:
dayName = “Thursday”; break;
case 5:
dayName = “Friday”; break;
case 6:
dayName = “Saturday”; break;
case 7:
dayName = “Sunday”; break;
default:
dayName = “Wrong Choice..”;
}
alert(“It is ” + dayName)
</script>
</head>
</html>
OUTPUT – 1


OUTPUT – 2


15. Write a program in JavaScript to print numbers from 1 to 30.
<!DOCTYPE html>
<html>
<head>
<script>
document.write(“Numbers from 1 to 30 :<br><br>”)
for(let i = 1; i <= 30; i++) {
document.write(i, ” “);
}
</script>
</head>
</html>
OUTPUT

16. Write a program to demonstrate Popup Boxes in JavaScript.
<!DOCTYPE html>
<html>
<head>
<title> Popup Boxes in JavaScript </title>
<script>
alert(“This is an example of alert box!”);
confirm(“It is a Confirm popup box!”);
var name = prompt(“This is a prompt box!”, “Enter your name: “);
alert(“Welcome ” + name);
</script>
</head>
<body style = “background-color: seagreen”>
<h1 style = “text-align:center; color: #FFFF00; background: #EE82EE; font-size: 30px;”>JavaScript Example to Demonstrate Popup Boxes!</h1>
</body>
</html>
OUTPUT





17. Write a program in JavaScript using Date, Day and Time methods.
<!DOCTYPE html>
<html>
<head>
<script language = “JavaScript”>
RightNow = new Date();
document.write(“Today’s date is ” + (RightNow.getMonth()+1) + “-” + RightNow.getDate() + “-” + RightNow.getFullYear())
document.write(“<br>You entered this web page at exactly: ” + RightNow.getHours() + “:” + RightNow.getMinutes() + ” and ” + RightNow.getSeconds() + ” seconds”);
</script>
</head>
</html>
OUTPUT

18. Write a program to use button and pass parameter to a function.
<!DOCTYPE html>
<html>
<head>
<script language = “javascript”>
function newcolor(color) {
alert(“You Choose ” + color)
document.bgColor = color
}
</script>
</head>
<body>
<h1>Select a background color</h1>
<form>
<input type = “button” value = “Pink” onClick = “newcolor(‘pink’)”>
<input type = “button” value = “Violet” onClick = “newcolor(‘violet’)”>
</form>
</body>
</html>
OUTPUT





19. Write a program in JavaScript to demonstrate Animation.
(Following Exercise demonstrate animation by calling script from another script. Copy any five image files to your current directory so that these files can be used in this exercise.)
<!DOCTYPE html>
<html>
<head>
<SCRIPT LANGUAGE = “JavaScript”>
num = 0
img1 = new Image()
img1.src = “pic1.jpg”
img2 = new Image()
img2.src = “pic2.png”
img3 = new Image()
img3.src = “pic3.jpg”
img4 = new Image()
img4.src = “pic4.png”
img5 = new Image()
img5.src = “th.jpg”
img6 = new Image()
img6.src = “img.jpg”
function startanimation() {
num = num+1
if(num > 6)
num = 1
document.mypic.src = eval(“img”+num+”.src”)
setTimeout(“startanimation()”,500)
document.bgColor = “teal”
}
</script>
</head>
<body>
<center>
<img src = “pic1.jpg” name = “mypic” border = “0”>
<script language = “javascript”>
startanimation() //calling script from another script
</script>
</center>
</body>
</html>
OUTPUT

20. Exercise to present a slide show. (Copy any 3 picture files to your folder so that these files can be used in the place of pic1.jpg, pic2.jpg, pic3.jpg and pic4.jpg as done in this exercise.)
<HTML>
<HEAD>
<SCRIPT LANGUAGE = “JavaScript”>
num = 1
img1 = new Image()
img1.src = “pic1.jpg”
img2 = new Image()
img2.src = “pic2.png”
img3 = new Image()
img3.src = “pic3.jpg”
img4 = new Image()
img4.src = “pic4.png”
function slideshow() {
document.mypic.src = eval(“img”+num+”.src”)
num = num+1
if(num >= 4)
num = 1
}
</SCRIPT>
</HEAD>
<BODY>
<CENTER>
<IMG SRC = “pic4.png” NAME = “mypic” BORDER = “4”>
<p><A HREF = “JavaScript:slideshow()”> Click for next picture </A>
</CENTER>
</BODY>
</HTML>
OUTPUT
