var myInt = parseInt("10.256"); //10 var myFloat = parseFloat("10.256"); //10.256
var text = '42px'; var integer = parseInt(text, 10); // returns 42
var text = '3.14someRandomStuff'; var pointNum = parseFloat(text); // returns 3.14
var x = parseInt("1000", 10); // you want to use radix 10 // so you get a decimal number even with a leading 0 and an old browser ([IE8, Firefox 20, Chrome 22 and older][1])
Number("3.14") // returns 3.14 false.toString() // returns "false" String(false) // returns "false"
console.log(hex.toString(16));