Edit in JSFiddle

// Number() 메소드
var res1 = Number(true); // 1
var res2 = Number(false); // 0
var res3 = Number("10"); // 10 
var res4 = Number("  10"); // 10 
var res5 = Number("10  "); // 10
var res6 = Number("10 20"); // NaN
var res7 = Number("John"); // NaN
var res8 = Number(new Date("2017-09-30")); // 1970-01-01 이후 밀리초 수를 반환

// parseInt() 메소드
var res9 = parseInt("10"); // 10
var res10 = parseInt("10.33"); // 10
var res11 = parseInt("10 20 30"); // 10
var res12 = parseInt("10 years"); // 10
var res13 = parseInt("years 10"); // NaN 

// parseFloat() 메소드
var res14 = parseFloat("10"); // 10 
var res15 = parseFloat("10.33"); // 10.33
var res16 = parseFloat("10 20 30"); // 10
var res17 = parseFloat("10 years"); // 10
var res18 = parseFloat("years 10"); // NaN

// 출력
document.write('Number() 메소드 <br>');
document.write(res1 + "<br>");
document.write(res2 + "<br>"); 
document.write(res3 + "<br>"); 
document.write(res4 + "<br>"); 
document.write(res5 + "<br>"); 
document.write(res6 + "<br>");  
document.write(res7 + "<br>"); 
document.write(res8 + "<br>"); 
document.write('<br> parseInt() 메소드 <br>');
document.write(res9 + "<br>"); 
document.write(res10 + "<br>"); 
document.write(res11 + "<br>"); 
document.write(res12 + "<br>"); 
document.write(res13 + "<br>"); 

document.write('<br> parseFloat() 메소드 <br>');
document.write(res14 + "<br>"); 
document.write(res15 + "<br>"); 
document.write(res16 + "<br>"); 
document.write(res17 + "<br>"); 
document.write(res18 + "<br>");