SOURCE

// var num1 = Number("Hello!");
// console.log(num1)    //NaN 
// var num2 = Number(""); 
// console.log(num2)  //0 
// var num3 = Number("000011");
// console.log(num3)   //11 
// var num4 = Number(true); 
// console.log(num4)  //1 
// var num5 = Number(-100); 
// console.log(num5)  //-100
// var num6 = Number({name:'js'}); 
// console.log(num6)  //NaN
// var num1 = parseInt("1234blue"); // 1234 
// var num2 = parseInt(""); // NaN 
// var num3 = parseInt("0xA"); // 10(十六进制数)
// var num4 = parseInt(22.5); // 22 
// var num5 = parseInt("070"); // 56(八进制数)
// var num6 = parseInt("70"); // 70(十进制数)
var num7 = parseInt("0xf"); // 15(十六进制数)
console.log(num7)
// var num = parseInt("010");
// console.log(num)
// var num1 = parseInt("010", 2); //2 (按二进制解析)
// console.log(num1)
// var num2 = parseInt("11", 8); //8 (按八进制解析)
// console.log(num2)
// var num3 = parseInt("10", 10); //10 (按十进制解析)
// var num4 = parseInt("10", 16); //16 (按十六进制解析)
// var  name  = "Jake";
// name = name + "Zhang";   //  JakeZhang
// var age = 11; 
// var ageAsString = age.toString(); // 字符串"11" 
// console.log(ageAsString)
// var found = true; 
// var foundAsString = found.toString(); // 字符串"true"
// console.log(foundAsString)
var num = 10;
var numAsString = num + " ";
console.log(numAsString) // "10"
var boolean = true;
var booleanAsString = boolean + " ";
console.log(booleanAsString) // "true"
var a ;
var b = a + " ";
console.log(b) // "undefined "
var c = null;
var d = c + " ";
console.log(d) // "null "
var o = {
   valueOf: function() {
           return -1;
                }
} 
 var m = o + " ";
 console.log(m) // "-1 "
console 命令行工具 X clear

                    
>
console