JavaScript Exercises

JavaScript basic - Exercises, Practice, Solution

JavaScript basic [12 exercises with solution]

[An editor is available at the bottom of the page to write and execute the scripts.]

1. Write a JavaScript program to display the current day and time in the following format. Go to the editor
Sample Output : Today is : Friday.
Current time is : 4 PM : 50 : 22
Click me to see the solution

2. Write a JavaScript program to print the contents of the current window. Go to the editor
Click me to see the solution

3. Write a JavaScript program to get the current date. Go to the editor
Expected Output :
mm-dd-yyyy, mm/dd/yyyy or dd-mm-yyyy, dd/mm/yyyy
Click me to see the solution

4. Write a JavaScript program to find the area of a triangle where lengths of the three of its sides are 5, 6, 7. Go to the editor
Click me to see the solution

5. Write a JavaScript program to rotate the string 'w3resource' in right direction by periodically removing one letter from the end of the string and attaching it to the front. Go to the editor
Click me to see the solution

6. Write a JavaScript program to determine whether a given year is a leap year in the Gregorian calendar. Go to the editor
Click me to see the solution

7. Write a JavaScript program to find 1st January is being a Sunday between 2014 and 2050. Go to the editor
Click me to see the solution

8. Write a JavaScript program where the program takes a random integer between 1 to 10, the user is then prompted to input a guess number. If the user input matches with guess number, the program will display a message "Good Work" otherwise display a message "Not matched". Go to the editor
Click me to see the solution

9. Write a JavaScript program to calculate days left until next Christmas. Go to the editor
Click me to see the solution

10. Write a JavaScript program to calculate multiplication and division of two numbers (input from user). Go to the editor
Sample form :
sample form
Click me to see the solution

11. Write a JavaScript program to convert temperatures to and from celsius, fahrenheit. Go to the editor
[ Formula : c/5 = (f-32)/9 [ where c = temperature in celsius and f = temperature in fahrenheit ]
Expected Output :
60°C is 140 °F
45°F is 7.222222222222222°C
Click me to see the solution

12. Write a JavaScript program to get the website URL (loading page). Go to the editor
Click me to see the solution

More to Come !

* To run the code mouse over on Output panel and click on 'Run with JS' button.*

JS Bin on jsbin.com