원시자료형.
JS 전체 자료형은 일반적으로 7가지가 존재하는데, 이 중 원시 자료형은 객체(object)와 심볼(symbol)을 제외한 것들을 말한다.
const NumberA = 15
const NumberB = -5
const NumberC = 3.14
const NumberD = -Infinity
const NumberE = NaN // Not a number
typeof(NumberE)
// 결과 : number.. 숫자는 아니지만 숫자이다..
const greeting = "안녕?"
const yourName = "SJ"
const messageOne = `${greeting} ${yourName}` //ES6+
const messageTwo = greeting + ' ' + yourName //옛날 방식
// 두가지 다 결과 : 안녕? SJ
const isTrue = true
const isFalse = false
let hi
console.log(hi)
//결과 : undefined
let bye = null
console.log(bye)
//결과 : null
typeof(undefined)
// undefined
typeoif(null)
// object
let changeVariable = 0
changeVariable += 1
changeVariable -= 3
changeVariable *=4
changeVariable++
changeVariable--
3<2 // false
3>3 // false
'A'<'B' // true
'a'<'A' // false
const numberOne = 1
const stringOne = '1'
numberOne == stringOne // True
0 == [] //true
0 == "" //true
const numberTwo = 2
const stringTwo = '2'
numberTwo === stringTwo // False
true && false //거짓
true && true //참
true || false //참
1 || 0 //참
0 || 1 //참
!true // false
condition ? true: false
const result = Math.PI > 4 ? 'Yes!' : 'Nope!' console.log(result) // 'Nope!'