js赋予变量,如果是true就赋予变量为1,如果是false就赋予变量为2
在JavaScript中,你可以使用条件(三元)运算符来根据布尔值为变量赋值。以下是一个示例代码:
let boolValue = true; // 你可以将其设置为true或false
let variable = boolValue ? 1 : 2;
console.log(variable); // 如果boolValue是true,输出1;如果boolValue是false,输出2
在这个示例中,boolValue
是一个布尔变量。通过使用条件运算符 ? :
,如果 boolValue
为 true
,则 variable
被赋值为 1
;如果 boolValue
为 false
,则 variable
被赋值为 2
。
你也可以将这个逻辑封装在一个函数中,以便在多个地方使用:
function assignValue(boolValue) {
return boolValue ? 1 : 2;
}
let variable1 = assignValue(true);
let variable2 = assignValue(false);
console.log(variable1); // 输出1
console.log(variable2); // 输出2
这样,你可以通过调用 assignValue
函数来根据布尔值为变量赋值。