JavaScript Practical File
1. Addition of Two Numbers
2. Subtraction of Two Numbers
3. Multiplication of Two Numbers
4. Division of Two Numbers
5. Even or Odd Number Check
6. Largest of Three Numbers
7. Square of a Number
8. Cube of a Number
9. Simple Interest Calculator
10. Percentage of Five Subjects
11. Grade Calculator
12. Age Calculator
13. Celsius to Fahrenheit Converter
14. Factorial of a Number
15. Prime Number Check
16. Reverse a Number
17. Palindrome Number Check
18. Area of Circle
19. EMI Calculator
20. Scientific Calculator (Basic Functions)
All programs include:
- Proper input validation
- Error handling
- User-friendly output
- Practical exam ready format
Sample Program Structure (With Validation Example)
function isNumber(value){
return !isNaN(value) && [Link]() !== "";
}
function addition(){
let a = [Link]("num1").value;
let b = [Link]("num2").value;
if(!isNumber(a) || !isNumber(b)){
alert("Enter valid numbers");
return;
}
let result = parseFloat(a) + parseFloat(b);
[Link]("output").innerHTML = "Sum = " + result;
}