[Go to site: main page, start]

0% found this document useful (0 votes)
2 views7 pages

Basic JavaScript Practice Programs Full HTML

The document contains a series of basic JavaScript practice programs, each demonstrating fundamental concepts such as printing messages, user input, arithmetic operations, and control structures. Examples include printing a welcome message, calculating sums, determining even or odd numbers, and implementing a simple calculator. Each program is structured in HTML with embedded JavaScript code.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views7 pages

Basic JavaScript Practice Programs Full HTML

The document contains a series of basic JavaScript practice programs, each demonstrating fundamental concepts such as printing messages, user input, arithmetic operations, and control structures. Examples include printing a welcome message, calculating sums, determining even or odd numbers, and implementing a simple calculator. Each program is structured in HTML with embedded JavaScript code.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Basic JavaScript Practice Programs

1. Print a Message
<!DOCTYPE html>
<html>
<head>
<title>Print Message</title>
</head>
<body>

<script>
[Link]("Hello, Welcome to JavaScript!");
</script>

</body>
</html>

2. Alert Box
<!DOCTYPE html>
<html>
<head><title>Alert</title></head>
<body>

<script>
alert("Welcome to JavaScript!");
</script>

</body>
</html>

3. Console Output
<!DOCTYPE html>
<html>
<head><title>Console</title></head>
<body>

<script>
[Link]("Learning JavaScript");
</script>

</body>
</html>

4. Variables
<!DOCTYPE html>
<html>
<head><title>Variables</title></head>
<body>

<script>
let name = "John";
let age = 22;

[Link]("Name: " + name + "<br>");


[Link]("Age: " + age);
</script>

</body>
</html>

5. Add Two Numbers


<!DOCTYPE html>
<html>
<head><title>Addition</title></head>
<body>

<script>
let a = 10;
let b = 20;
let sum = a + b;

[Link]("Sum = " + sum);


</script>

</body>
</html>

6. User Input
<!DOCTYPE html>
<html>
<head><title>Prompt</title></head>
<body>

<script>
let name = prompt("Enter your name");

[Link]("Welcome " + name);


</script>

</body>
</html>

7. Addition Using User Input


<!DOCTYPE html>
<html>
<head><title>Addition with Input</title></head>
<body>

<script>
let num1 = Number(prompt("Enter first number"));
let num2 = Number(prompt("Enter second number"));

let sum = num1 + num2;

[Link]("Sum = " + sum);


</script>

</body>
</html>

8. Even or Odd
<!DOCTYPE html>
<html>
<head><title>Even Odd</title></head>
<body>

<script>
let num = Number(prompt("Enter a number"));

if(num % 2 == 0)
[Link]("Even Number");
else
[Link]("Odd Number");
</script>

</body>
</html>

9. Largest of Two Numbers


<!DOCTYPE html>
<html>
<head><title>Largest</title></head>
<body>

<script>
let a = Number(prompt("Enter first number"));
let b = Number(prompt("Enter second number"));

if(a > b)
[Link](a + " is greater");
else
[Link](b + " is greater");
</script>
</body>
</html>

10. Positive, Negative or Zero


<!DOCTYPE html>
<html>
<head><title>Positive Negative</title></head>
<body>

<script>
let num = Number(prompt("Enter a number"));

if(num > 0)
[Link]("Positive");
else if(num < 0)
[Link]("Negative");
else
[Link]("Zero");
</script>

</body>
</html>

11. Multiplication Table


<!DOCTYPE html>
<html>
<head><title>Table</title></head>
<body>

<script>
let num = Number(prompt("Enter a number"));

for(let i=1;i<=10;i++)
{
[Link](num + " x " + i + " = " + (num*i) + "<br>");
}
</script>

</body>
</html>

12. Sum of First 10 Numbers


<!DOCTYPE html>
<html>
<head><title>Sum</title></head>
<body>

<script>
let sum = 0;
for(let i=1;i<=10;i++)
{
sum += i;
}

[Link]("Sum = " + sum);


</script>

</body>
</html>

13. Factorial
<!DOCTYPE html>
<html>
<head><title>Factorial</title></head>
<body>

<script>
let num = Number(prompt("Enter a number"));
let fact = 1;

for(let i=1;i<=num;i++)
{
fact *= i;
}

[Link]("Factorial = " + fact);


</script>

</body>
</html>

14. Reverse Number


<!DOCTYPE html>
<html>
<head><title>Reverse</title></head>
<body>

<script>
let num = Number(prompt("Enter a number"));
let rev = 0;

while(num > 0)
{
let rem = num % 10;
rev = rev * 10 + rem;
num = [Link](num / 10);
}
[Link]("Reverse = " + rev);
</script>

</body>
</html>

15. Leap Year


<!DOCTYPE html>
<html>
<head><title>Leap Year</title></head>
<body>

<script>
let year = Number(prompt("Enter Year"));

if((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0))


[Link]("Leap Year");
else
[Link]("Not a Leap Year");
</script>

</body>
</html>

16. Largest of Three Numbers


<!DOCTYPE html>
<html>
<head><title>Largest of Three</title></head>
<body>

<script>
let a = Number(prompt("Enter first number"));
let b = Number(prompt("Enter second number"));
let c = Number(prompt("Enter third number"));

if(a>=b && a>=c)


[Link](a + " is largest");
else if(b>=a && b>=c)
[Link](b + " is largest");
else
[Link](c + " is largest");
</script>

</body>
</html>
17. Random Number
<!DOCTYPE html>
<html>
<head><title>Random</title></head>
<body>

<script>
let random = [Link]([Link]() * 100) + 1;

[Link]("Random Number = " + random);


</script>

</body>
</html>

18. Simple Calculator


<!DOCTYPE html>
<html>
<head><title>Calculator</title></head>
<body>

<script>
let a = Number(prompt("Enter first number"));
let b = Number(prompt("Enter second number"));
let choice = prompt("Enter +, -, *, /");

switch(choice)
{
case "+":
[Link](a+b);
break;
case "-":
[Link](a-b);
break;
case "*":
[Link](a*b);
break;
case "/":
[Link](a/b);
break;
default:
[Link]("Invalid Choice");
}
</script>

</body>
</html>

You might also like