let b = 1;
function hi () {
const a = 1;
let b = 100;
b++;
console.log(a,b);
}
// console.log(a); // a변수는 존재하기 않아서 오류 발생 hi안에 있는 변수 a는 지역변수이기에 함수밖에 적용 X
console.log(b); // 위와 같은 이유로 함수밖에 let b =1 전역변수의 값을 받아 1을 출력한다.
hi(); // hi 라는 함수를 실행하여서 함수에 console.log(a,b)가 실행됨.
// 함수안에 지정된 a,b값을 출력하기에 1과 100이라는 결과값이 찍힘
console.log(b); // 맨위에 b1의 값이 출력