w3resource
JavaScript Exercises

JavaScript Validation - Exercises, Practice, Solution

JavaScript validation [10 exercises with solution]

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

1. Write a JavaScript function to validate whether a given value type is boolean or not. Go to the editor

Click me to see the solution

2. Write a JavaScript function to validate whether a given value type is error or not. Go to the editor

Click me to see the solution

3. Write a JavaScript function to validate whether a given value type is NaN or not. Go to the editor

Click me to see the solution

4. Write a JavaScript function to validate whether a given value type is null or not. Go to the editor

Click me to see the solution

5. Write a JavaScript function to validate whether a given value is number or not. Go to the editor

Click me to see the solution

6. Write a JavaScript function to validate whether a given value is object or not. Go to the editor

Click me to see the solution

7. Write a JavaScript function to validate whether a given value type is pure json object or not. Go to the editor

Click me to see the solution

8. Write a JavaScript function to validate whether a given value is RegExp or not. Go to the editor

Click me to see the solution

9. Write a JavaScript function to validate whether a given value type is char or not. Go to the editor

Click me to see the solution

10. Write a JavaScript function to check whether given value types are same or not. Go to the editor

Click me to see the solution

More to Come !

* To run the code mouse over on Result panel and click on 'RERUN' button.*

Live Demo:

See the Pen javascript-common-editor by w3resource (@w3resource) on CodePen.


Many of our valued users post comments along with piece of code. Disqus may, false positively, consider those piece of code as Bad or Starnge syntax and send those comments to spam automatically. Even if that happens, we will make sure those useful comments are taken out of spam and approved. It may take a couple of days for that though, but any useful comment will be brought to public view for sure. We regret if that happend to any user. You may write us directly regarding this to - w3resource[at]yahoo[dot]com.