값 점검

변수와 연산자 안전 판단 기준

값을 저장한 뒤 바로 계산하지 말고, 타입과 변환 가능성을 먼저 확인하면 결과를 예측하기 쉬워집니다.

1

선언

바뀌면 `let`, 고정이면 `const`로 의도를 먼저 드러냅니다.

2

타입 확인

문자열, 숫자, 불리언인지 확인하고 필요한 변환을 분리합니다.

3

계산

산술과 할당은 중간 결과를 변수에 담아 읽기 쉽게 만듭니다.

4

비교

조건에는 `===`, `!==`를 기본으로 사용해 암묵 변환을 피합니다.

number 산술 연산

`+`, `-`, `*`, `/`는 숫자 값으로 맞춘 뒤 사용합니다.

boolean 논리 조합

`&&`, `||`, `!`로 조건을 작게 나누어 결합합니다.

guard 엄격 비교

값과 타입을 함께 비교해 분기 오류를 줄입니다.