O que esse if está querendo dizer?

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <meta http-equiv="X-UA-Compatible" content="ie=edge">     <title>Document</title>     <style>            #myP {         background-color: yellow;         padding: 20px;         font-size: 30px;       }      </style> </head> <body>  <h2>Fullscreen with JavaScript</h2> <p>Click on the button to open this page in fullscreen mode.</p> <button onclick="openFullscreen()">Go Fullscreen Mode</button> <button onclick="">Close Fullscreen</button> <p><strong>Tip:</strong> Press the "Esc" key to exit full screen.</p> <p id="myP">I will display the event that was fired!</p>  <script>  var elem = window.document.documentElement;  function openFullscreen() {   if (elem.requestFullscreen)   {     elem.requestFullscreen();   } }  </script>  </body> </html>

Esse código eu peguei do W3Schools para poder estudar, mas nessa parte.

if (elem.requestFullscreen) 

Está dizendo o que? ele não está usando nenhum operador lógico ou de comparação seria tipo, assim, se html estiver em tela cheia, execute esse bloco ? minha pergunta pode parecer boba, mas eu sou iniciante em JavaScript.