title: JavaScript true false not executing correctly in if else statement
body: <p>For some reason when I'm using the true/false values and checking if at least one of the values is true, the if/else statement is not working correctly. 
  I have this: </p>
  
  <pre><code> $scope.checkValues = function (qId) {
     var airport = $scope.airports[0].questID;
     var destAirport = $scope.destAirports[0].questID;
     var airportVal = isFalseOrUndefined($scope.answers[airport]);
     var destAirportVal = isFalseOrUndefined($scope.answers[destAirport])
     if (airportVal == false || destAirportVal == false) {
       $surveyNav.skipPage = true;
     }
   }
  
   function isFalseOrUndefined(val) {
     if(val == null || val === false) {
       return true;
     } else {
       return false;
     }
   }
  </code></pre>
  
  <p>In this image below, as you can see the value for <code>airportVal</code> is true, the other value for <code>destAirportVal</code> in that same scenario is true, but I'm still able to get correctly in to the if condition and set the scope value.</p>
  
  <p><img src="https://i.stack.imgur.com/YtquU.png" alt="enter image description here"></p>
  
  <p>Does anyone see any issue?</p>