値が定まった時点で評価をそれ以上行わないことを短絡評価と呼ぶ。 例えば[JavaScript]では && 演算子が該当する。 && は左から順に評価しtrueだった場合は右辺の評価を続ける。 右辺が最後の評価対象の場合はその評価結果を返す。 true以外だった場合(false, undefined, 2)評価をそれ以上行わず、その時点の評価結果を返す。 > true && console.log("hello"); hello undefined > false && console.log("hello"); false > console.log("hello") && "msg"; he…