var와 let은 자바스크립트에서 변수를 선언할 때 사용하는 키워드로, 몇 가지 중요한 차이점이 있습니다. 1. 스코프(Scope)var: 함수 스코프를 가집니다. 함수 내에서 선언된 var 변수는 함수 전체에서 유효하며, 블록 스코프(예: if 문, for 문 등)를 무시합니다.let: 블록 스코프를 가집니다. let 변수는 블록(중괄호 {}) 내에서만 유효합니다.예제:function testVar() { if (true) { var x = 1; } console.log(x); // 1 (블록 밖에서도 접근 가능)}function testLet() { if (true) { let y = 1; } console.log(y); // Reference..