【发布时间】:2010-10-16 18:37:57
【问题描述】:
这在 ActionScript 3 和 JavaScript 中运行。为什么?我知道&& 和|| 是如何工作的,但是有一个列表吗?这是特定于 AS3 的吗?这是其他语言的吗?我是一个嘴巴呼吸的 PHP/AS2 程序员。还是每个人都知道这一点,而我是一个无法正确阅读文档的工具?
AS3
if (true, true, true) {
trace("true?")
}
//result - "true?" traced
JavaScript
if (true, true, true) {
alert("true?");
}
//result - "true?" alert message popped up
if (false, false, false) {
alert("true?");
}
else {
alert("false");
}
//result - "false" alert message popped up
if(true, false, false) {
alert("true?");
}
else {
alert("false");
}
//result - "false" alert message popped up
【问题讨论】:
标签: javascript actionscript-3 if-statement boolean-logic comma-operator