javascript - 修改函数,如果两个参数都为 true,则返回 true,否则返回 false

标签 javascript function syntax-error

不断出现 Uncaught SyntaxError: Missing catch or finally after try

为什么这是错误的?

function areBothTrue(bool1, bool2) {
  `return bool1 && bool2;`
}

}


console.log(areBothTrue(true, false), '<-- should be false');
console.log(areBothTrue(true, true), '<-- should be true');

最佳答案

您的代码不完整。并且不需要使用`。

这是正确的命令

function areBothTrue(bool1, bool2) {
  if (bool1 && bool2){
    return true
  }
  else{
    return false
  }
}

console.log(areBothTrue(true, false), '<-- should be false');
console.log(areBothTrue(true, true), '<-- should be true');

关于javascript - 修改函数,如果两个参数都为 true,则返回 true,否则返回 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55621330/

相关文章:

javascript - Angular2 无法更新到 RC7 - zone.js 和反射元数据

javascript - 带有 ajax 的 JQuery 不断发布多个结果

我可以在不为其中一个参数指定类型的情况下声明一个函数吗?

php - 表单功能注册不插入数据库

javascript - catch 语句可以捕获 JavaScript 中的语法错误吗?

javascript - 从 html 字典属性中获取所有值

javascript - 在弹出图像上显示上一个和下一个图标

c - 警告 : passing argument 1 of 'quicksort' makes pointer from integer without a cast

oracle - PLS-00103 : Encountered the symbol “POST_VACANT_LIST”

php - PHP解析/语法错误;以及如何解决它们