[자바스크립트(JavaScript)] 변수(variable)와 불리언(Boolean)

2024. 2. 22. 18:44클라이언트/JavaScript

 

변수

1. const

변수(variable)변수는 constant라는 의미로 const라는 이름을 준다.

const a=5;
const b=2;

console.log(a + b);
console.log(a * b);
console.log(a / b);

2. let

두 번째 방법 let 주기let은 변수의 변화가 필요할 때 업데이트해서 바꿔줄 수 있는 변수이다. 프로그래머는 대부분 const를 사용하고 , 필요 할 때만 let으로 수정한다.

const a = 5;
const b = 2;
const myName = "nico";

console.log(a + b);
console.log(a * b);
console.log(a / b);
console.log( "hello " + myName);

myName = "nicolas" //이렇게 myName 이라는 변수를 변경할수있는데 const인경우엔 변경이 안됨. 
그래서 let을 써야 업데이트가 되고 정상적으로 아래의 console.log가 실행됨.
console.log ("your new name is " + myName );
변수는 const , let , var 가있는데 var은 오래된 자바스크립트고 언제든 변할 수 있는 let과 속성이 비슷하지만 언어의 보호를 받을 수 없다. 때문에 const 와 let 을 많이 사용하도록 하자. 코드를 볼때 const를 준 값은 절대 변하지 않는다는 뜻이다. let은 변화를 줄 수 있다 라는 뜻. 가독성 UP.

 

 

 

Boolean(블리언)&& null && undifind

 

‘True’ 와 ‘False’ 와 같은 의미이다. null 이라는 자바스크립트 데이터 타입이 있다. null은 false랑 다르게 ‘아무것도 없다’ 라는 뜻이다. null은 절대로 자연적으로 발생하지 않는다. 우리가 variable안에 어떠한 것도 없다는 것을 확실히 하기 위해 쓰는 것이다.

 

null과 같이 부정적인 의미로 쓰는 데이터 타입이 ‘undefined’가 있다. undefined는 variable이 메모리에 만들어 졌지만 값이 없는 것이다. 컴퓨터가 인지는 하지만 값이 없다라는 뜻이다. 보통 의도하지 않은 결과로 나오게 된다.