1) 다음 문은 표현식일까요? 아니라면 이유를 설명해주세요.
var foo = var x = 100; // ?
var temp = 100; var bool; bool = temp >= 200; // ?
function func(){ var num = 10; return num; } // ? func(); // ?
var foo = 100 + 100; // ?
const name = function(){ console.log('hello world); } // ?
2) 변수 선언 2단계를 설명해보세요.