π JS λ³μ μ ν¨λ²μ
// λ³μ μ ν¨λ²μ
// var, let, const
console.log('λ³μ μ ν¨λ²μ var let const')
// let , constλ λΈλ λ΄μμ μ ν¨
// varμ λλλ‘ μ¬μ© x
function scope () {
if (true) {
var a = 123
};
console.log(a)
}
scope() // 123
π JS νλ³ν
// νλ³ν
console.log('νλ³ν')
// Truthy (μ°Έκ°μ κ°)
// true, {}, [], 1, 2, 'false', -12, '-3.14', ...
// Falsy (κ±°μ§κ°μ κ°)
// false, '', null, undefined, 0, -0, NaN
const q = 1
const w = '1'
console.log(q === w) // false
if('false') console.log(123) // 123
if(undefined) console.log(12)