MST

星途 面试题库

面试题:JavaScript 逻辑操作符在条件判断中的应用

假设有两个变量 `a` 和 `b`,`a` 可能为 `null` 或者一个数字,`b` 为一个布尔值。请使用逻辑操作符实现以下逻辑:如果 `a` 不为 `null` 且 `a` 大于 10,同时 `b` 为 `true`,则返回字符串 '满足条件',否则返回字符串 '不满足条件'。
45.9万 热度难度
编程语言JavaScript

知识考点

AI 面试

面试题答案

一键面试
function checkCondition(a, b) {
    return (a!== null && typeof a === 'number' && a > 10 && b === true)? '满足条件' : '不满足条件';
}

你可以使用如下方式调用这个函数:

let a = 15;
let b = true;
console.log(checkCondition(a, b));