sayさん プログラミング言語としては && || は無くてもいいんだけど、これがあるのと無いのでは、コーディングのコストに大きな差があります。 一例挙げれば var x[n] のとき x[i] == y を探すとして、 && を使うとこう書けます。 while i < n && x[i] != y inc i wend 'ここで i==nなら見つからない、そうでなければ x[i]==y これを while i < n and x[i] != y と書くと、見つからない場合 subscript out of range になってしまいます。回避するには while i < n if x[i]==y then break のように二つの条件判断に分けないといけない。