js check if value is int code example

Example 1: javascript check if a value is an int

// The Number.isInteger() checks to see if the passed value is an integer
// Returns true or false

Number.isInteger(2); //True
Number.isInteger(90); //True
Number.isInteger("37"); //False
Number.isInteger(false); //false

Example 2: js check if string is int

function isNumeric(str) {

	// Check if input is string
	if (typeof str != "string")
    	return false

	// Use type coercion to parse the _entirety_ of the string
    // (`parseFloat` alone does not do this).
	// Also ensure that the strings whitespaces fail
	return !isNaN(str) && 
		!isNaN(parseFloat(str)) 
}