IE4.0以上かどうか調べる

ある本で見つけたチェック方法。if文を使わなくてもチェックできるのだと感心。ソースは

var flag = (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.charAt() >= 4)

とするだけ。IE4.0以降ならflagがtrueになり、IE4.0以降でなければfalseになる。