Javascript 错误:在条件表达式中不必要地使用布尔文字
我正在用ESLint尝试这段代码 代码段:Javascript 错误:在条件表达式中不必要地使用布尔文字,javascript,reactjs,eslint,Javascript,Reactjs,Eslint,我正在用ESLint尝试这段代码 代码段: if (disableFutureDates) { return isActiveDate < 0 ? true : false; //error } if(禁用未来日期){ 返回IsActivateDate
if (disableFutureDates) {
return isActiveDate < 0 ? true : false; //error
}
if(禁用未来日期){
返回IsActivateDate<0?true:false;//错误
}
获取此ESLint错误:错误在条件表达式中不必要地使用布尔文字。只需返回条件的结果。比较返回一个布尔值
return isActiveDate < 0;
returnisactivedate<0;
return isactivated<0
-这已经返回布尔值,您不需要使用三元运算符显式返回布尔值。