/* 변수를 사용하지 않았을 때 - 반복적인 문자열 작성해야 하는 번거로움이 있다. */
console.log("내가 가장 좋아하는 과일은 바나나입니다.");
console.log("내가 가장 좋아하는 과일은 사과입니다.");
console.log("내가 가장 좋아하는 과일은 체리입니다.");
console.log("내가 가장 좋아하는 과일은 포도입니다.");

/* 변수를 사용했을 때 - 반복적인 문자열을 작성해야 하는 번거로움이 없다. */
let favorite = '내가 가장 좋아하는 과일은 '; // 반복되는 문자열을 변수로 사용

console.log(favorite + "바나나입니다."); // '내가 가장 좋아하는 과일은 바나나입니다.'
console.log(favorite + "사과입니다.");  // '내가 가장 좋아하는 과일은 사과입니다.'
console.log(favorite + "포도입니다.");  // '내가 가장 좋아하는 과일은 포도입니다.'
console.log(favorite + "체리입니다");   // '내가 가장 좋아하는 과일은 체리입니다.'
/* 변수를 사용하지 않았을 때 - 모든 줄을 하나씩 수정해야 하는 번거로움이 있다. */
console.log("홍길동이 가장 좋아하는 과일은 바나나입니다.");
console.log("김철수가 가장 좋아하는 과일은 바나나입니다.");
// ... 만약 '바나나'를 '사과'로 바꾸려면 모든 4줄을 다 수정해야 함

/* 변수를 사용했을 때 - 변수 선언부 한 줄만 수정하면 모든 값이 바뀐다. */
let favoriteFruit = '바나나'; // 핵심 데이터를 변수로 사용

console.log("홍길동이 가장 좋아하는 과일은 " + favoriteFruit + "입니다.");
console.log("김철수가 가장 좋아하는 과일은 " + favoriteFruit + "입니다.");
// ... '바나나'를 '사과'로 바꾸려면 let favoriteFruit = '사과'; 만 수정하면 됨
var favorite = "내가 가장 좋아하는 과일은 ";

/* 또는 */

let favorite = "내가 가장 좋아하는 과일은 ";

/* 또는 */

const favorite = "내가 가장 좋아하는 과일은 ";
// 초기화한 변수
var a = 1;

// 초기화하지 않은 변수
var b;
// 카멜 표기법(camel case, 카멜 케이스)
var firstName
let calculateTotalPrice
// 파스칼 표기법(PascalCase, 파스칼 케이스)
var FirstName
let FalculateTotalPrice