> a<-c(TRUE, FALSE, TRUE, FALSE) > b<-c(FALSE, FALSE, TRUE, TRUE) > c<-c(TRUE, FALSE, FALSE, FALSE) > a & b [1] FALSEFALSETRUEFALSE > a && b [1] FALSE > a & c [1] TRUEFALSEFALSEFALSE > a && c [1] TRUE > a | b [1] TRUEFALSETRUETRUE > a || b [1] TRUE > a | c [1] TRUEFALSETRUEFALSE > a || c [1] TRUE