将布尔结果转换为数字/整数
2022-08-29 23:28:55
我有一个存储 或 的变量,但我需要或分别代替。我该怎么做?false
true
0
1
我有一个存储 或 的变量,但我需要或分别代替。我该怎么做?false
true
0
1
使用一元 +
运算符,将其操作数转换为数字。
+ true; // 1
+ false; // 0
当然,请注意,您仍应清理服务器端的数据,因为无论客户端代码说什么,用户都可以将任何数据发送到您的服务器。
Javascript有一个三元运算符,你可以使用:
var i = result ? 1 : 0;