if else 문을 더 간결하게 작성하기 위해서 활용한다. 때에 따라 if else문이 더 깔끔할 때가 있기도 해서 상황에 맞게 작성하면 된다.

A = B ? C : D

A는 B일 경우 C 이고 아니면 D 이다.

간단하게 생각하면 B? 로 물어보고 C, D로 대답한다고 생각하면 쉽다.

A = B && C

A는 B일 경우 C 이다. A가 B가 아닐 경우 false를 반환한다.