JavaScript Practical Exercises

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