by Sai gowtham

How to check if a variable is a number in JavaScript

In this tutorial, we are going to learn about how to check if a variable (including a string) is a number in JavaScript.

JavaScript has a built-in isNan() function where it returns false if a given variable is a number else it returns true if a given variable is not a number.

Example:

const num = 3;
console.log(isNaN(num)); // false

const strNum = '3';
console.log(isNaN(strNum)); // false


const str = 'react';
console.log(isNaN(str)); // true

In the above code, we are getting false if a variable has a value string number '3', But we need true to do this we need to create our own function called isNumeric.

function isNumeric(num){
    return !isNaN(num); // added negation operator
}

console.log(isNumeric('3')); // true

console.log(isNumeric(3)); // true

console.log(isNumeric('fabric')) // false

Css Tutorials & Demos

How rotate an image continuously in CSS

In this demo, we are going to learn about how to rotate an image continuously using the css animations.

How to create a Instagram login Page

In this demo, i will show you how to create a instagram login page using html and css.

How to create a pulse animation in CSS

In this demo, i will show you how to create a pulse animation using css.

Creating a snowfall animation using css and JavaScript

In this demo, i will show you how to create a snow fall animation using css and JavaScript.

Top Udemy Courses

JavaScript - The Complete Guide 2022 (Beginner + Advanced)
JavaScript - The Complete Guide 2022 (Beginner + Advanced)
116,648 students enrolled
52 hours of video content
$14.99 FROM UDEMY
React - The Complete Guide (incl Hooks, React Router, Redux)
React - The Complete Guide (incl Hooks, React Router, Redux)
631,582 students enrolled
49 hours of video content
$24.99 FROM UDEMY
Vue - The Complete Guide (w/ Router, Vuex, Composition API)
Vue - The Complete Guide (w/ Router, Vuex, Composition API)
203,937 students enrolled
31.5 hours of video content
$14.99 FROM UDEMY