Возможно, мне что-то не хватает.Понимание, когда короткие замыкания оператора &&
In R, TRUE && NA
evalues to NA
. Для меня это не имеет смысла, потому что &&
должен оценивать слева направо и останавливаться, как только одно из его условий истинно.
Он затрагивал в [ этот ответ] (http://stackoverflow.com/a/1535492/2 88545), но я до сих пор не понимаю * почему * –
см. Http://stackoverflow.com/questions/16844139/na-true-and-false-properties и особенно @joran ответ о двусмысленности 'NA'. – Beasterfield
И требует, чтобы оба условия были истинными, так что будет только короткое замыкание на 'FALSE' – James