프로그래머가 되는 꿈

script.js - 삼항연산자 본문

프론트엔드 (Front-end)/React

script.js - 삼항연산자

AI박사 2026. 1. 8. 11:51
let person ={name:"kim",age:23}

if(person){
  console.log(person.name)
}else {
  console.log("there is no person")
}

<출력결과>

kim

 

let person = null //false

if(person){
  console.log(person.name)
}else {
  console.log("there is no person")
}

<출력결과>

there is no person

 

* null은 false 따라서 if문은 거짓!

 

----

 

let person ={name:"kim",age:23}

if(person){
  console.log(person.name)
}else {
  console.log("there is no person")
}

console.log(person?person.name:"there is no person")

<출력결과>

kim
kim

 

let person =null
if(person){
  console.log(person.name)
}else {
  console.log("there is no person")
}

console.log(person?person.name:"there is no person")

<출력결과>

there is no person
there is no person

'프론트엔드 (Front-end) > React' 카테고리의 다른 글

초기 node.js 설치 화면  (0) 2026.01.08
node.js 개념&설치  (0) 2026.01.08
script.js - spread  (0) 2026.01.08
script.js - Destructuring(2)[배열]  (0) 2026.01.08
script.js - Destructuring(1)  (0) 2026.01.08