Good afternoon everyone. I have some problems with the IntersectionObserver API and I am trying to breakdown the problems into small spices. Here is a question regarding to the JavaScript, in the following line of codes, I guess it a kind of if-statement, but I can't convert it into typical if-statement and understand it. Why there is a question mark? What are they doing? Confusing, can someone please point out what's the original face of it?