プレーンなjavascript関数。min_chkとmax_chkの両方の値はtrueですが、if関数は引き続きアラートを表示します。理由がわからない?
function Checkit(m,n){
return m>n;
}
var min_chk = Checkit(a,X);
var max_chk = Checkit(b,Y);
if ((min_chk === 'true') && (max_chk === 'true')){
...
} else {
alert('invalid range');
}