JavaScript Practical Exercises
- 1. Hello World
- 2. Arithmetic Operations
- 3. Largest of Three Numbers
- 4. Even or Odd
- 5. Positive, Negative or Zero
- 6. Factorial
- 7. Fibonacci Series
- 8. Prime Number
- 9. Palindrome Number
- 10. Reverse a Number
- 11. Sum of Digits
- 12. Largest and Smallest Array Element
- 13. Sort an Array
- 14. Array Sum and Average
- 15. JavaScript Functions
- 16. Arrow Functions
- 17. Strings and String Methods
- 18. Arrays and Array Methods
- 19. Objects
- 20. Date and Math Objects
- 21. DOM and Event-Based Experiments
- 22. Change Text
- 23. Change Background Color
- 24. Button Click Event
- 25. Show and Hide Element
- 26. Change Image on Click
- 27. Digital Clock
- 28. Simple Calculator
- 29. Number Guessing Game
- 30. Form Validation
- 31. Validate Name Email Phone Password
- 32. To-Do List
- 33. Quiz Application
- 34. Counter Application
- 35. Stopwatch
- 36. Countdown Timer
- 37. Advanced JavaScript Lab Questions
- 38. ES6 Features
- 39. Spread and Rest Operators
- 40. Classes and Objects
- 41. Inheritance
- 42. Callbacks Promises Async Await
- 43. Fetch API
- 44. Display API Data Dynamically
- 45. localStorage
- 46. Responsive Login Validation
- 47. Complete Interactive Webpage
- 48. Swap Two Numbers
- 49. GCD
- 50. LCM
- 51. Armstrong Number
- 52. Perfect Number
- 53. Multiplication Table
- 54. Power of a Number
- 55. Count Digits
- 56. Second-Largest Array Element
- 57. Remove Array Duplicates
- 58. Merge Arrays
- 59. Array Element Frequency
- 60. Common Array Elements
- 61. Reverse a String
- 62. String Palindrome
- 63. Vowels and Consonants
- 64. Count Words
- 65. Character Frequency
- 66. Regular Expressions
- 67. Validate Email