// 関数定義
function hoge() {
	let a = 1;
	document.getElementById('let1').innerHTML = a;			// ‥‥(1)
	// 関数内で関数定義
	function hogeSub() {
		let b = 2;
		document.getElementById('let2').innerHTML = b;		// ‥‥(2)
		document.getElementById('let3').innerHTML = a;		// ‥‥(3)
	}
	// 関数実行
	hogeSub();
	// bは表示できるか?
	document.getElementById('let4').innerHTML = b;			// ‥‥(4)
}
// 関数実行
hoge();
(1) a =
(2) b =
(3) a =
(4) b =