관리 메뉴

λͺ©λ‘μžλ°”μŠ€ν¬λ¦½νŠΈ λ³€μˆ˜ νƒ€μž… (2)

DATA101

[JavaScript] λ³€μˆ˜ κ°„ κ°’, νƒ€μž… 비ꡐ μ—°μ‚°('=='κ³Ό '==='의 차이점)

πŸ’‘ ν•™μŠ΅ λͺ©ν‘œ JavaScriptμ—μ„œ λ³€μˆ˜ κ°„ κ°’κ³Ό νƒ€μž…μ„ λΉ„κ΅ν•˜λŠ” μ—°μ‚°μž μ’…λ₯˜μ™€ ν™œμš© 방법에 λŒ€ν•΄ μ΄ν•΄ν•œλ‹€. λ³€μˆ˜ μ„ μ–Έ μˆ«μžν˜•μ˜ λ³€μˆ˜ a와 λ¬Έμžμ—΄μ˜ λ³€μˆ˜ bκ°€ μžˆμŠ΅λ‹ˆλ‹€. a = 123 // μˆ«μžν˜• b = '123' // λ¬Έμžμ—΄ λ³€μˆ˜ κ°„ κ°’μ΄λ‚˜ νƒ€μž…μ„ 비ꡐ할 λ•ŒλŠ” '=='κ³Ό '===' 기호λ₯Ό ν™œμš©ν•©λ‹ˆλ‹€. 각각 μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€. 1. κ°’ 비ꡐ(==) 두 λ³€μˆ˜ a, b의 κ°’λ§Œ 비ꡐ할 λ•ŒλŠ” '==' 기호λ₯Ό ν™œμš©ν•©λ‹ˆλ‹€. conosole.log(a == b); μ‹€ν–‰κ²°κ³Ό 두 λ³€μˆ˜μ˜ νƒ€μž…μ€ μˆ«μžν˜•κ³Ό λ¬Έμžν˜•μ΄μ§€λ§Œ 값은 κ°™κΈ° λ•Œλ¬Έμ— trueκ°€ λ°˜ν™˜λ˜λŠ” 것을 확인할 수 μžˆμŠ΅λ‹ˆλ‹€. true 2. κ°’ & νƒ€μž… 비ꡐ(===) κ°’λΏλ§Œ μ•„λ‹ˆλΌ λ³€μˆ˜ νƒ€μž…κΉŒμ§€ 비ꡐ할 λ•ŒλŠ” '===' 기호λ₯Ό ν™œμš©ν•©λ‹ˆλ‹€. conosole.log(a ===..

SW 개발/Vanilla JS 2021. 11. 30. 14:31