Javascript 如何将布尔值作为表达式返回以替换if、else true和false
我正在尝试解决freecodecamp中的一个挑战,我不想写两次返回true和false。 相反,我寻求最小化代码,并编写一个计算结果为布尔值的表达式Javascript 如何将布尔值作为表达式返回以替换if、else true和false,javascript,arrays,string,Javascript,Arrays,String,我正在尝试解决freecodecamp中的一个挑战,我不想写两次返回true和false。 相反,我寻求最小化代码,并编写一个计算结果为布尔值的表达式 function confirmEnding(str, target) { if(str.substr(-target.length) === target){ //Code that evaluates and returns and expression as a boolean } } conso
function confirmEnding(str, target) {
if(str.substr(-target.length) === target){
//Code that evaluates and returns and expression as a boolean
}
}
console.log(confirmEnding("Connor" , "n"));
只需返回计算表达式的布尔值
功能确认(str,目标){
返回str.substr(-target.length)==target;
}
日志(确认(“hello”、“lo”);
控制台日志(确认(“loolo”、“lo”));
控制台日志(确认(“leo”、“lo”)代码>欢迎来到SO。你能举一个替换注释的代码的例子吗?我还没有解决它。这是一个: