Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
338 views
in Technique[技术] by (71.8m points)

javascript - 将布尔结果转换为数字/整数(Convert boolean result into number/integer)

I have a variable that stores false or true , but I need 0 or 1 instead, respectively.(我有一个存储falsetrue的变量,但我分别需要01 。)

How can I do this?(我怎样才能做到这一点?)   ask by hd. translate from so

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Use the unary + operator , which converts its operand into a number.(使用一元+运算符 ,它将其操作数转换为数字。)

+ true; // 1 + false; // 0 Note, of course, that you should still sanitise the data on the server side, because a user can send any data to your sever, no matter what the client-side code says.(当然,请注意,您仍应该清理服务器端的数据,因为无论客户端代码说什么,用户都可以向服务器发送任何数据。)

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...