1
!(1>2) || 2>1 && 4+2<1
!(1>2) || 2>1 && 4+2<1它相当于:
1
( !(1>2) || (2>1) ) && 4+2<1
( !(1>2) || (2>1) ) && 4+2<1在函数的参数初始化的时候,是从左到右进行初始化,如
1
//测试参数的初始化
2
function Test(a,b)
3
{
4
print a
5
print b
6
}
7
8
i=0 //这里使用一个标志数字
9
Test(i++,i++)
10
11
/*
12
这里执行结果应该是
13
a=1
14
b=2
15
16
*/
//测试参数的初始化2
function Test(a,b)3
{4
print a5
print b6
}7

8
i=0 //这里使用一个标志数字9
Test(i++,i++) 10

11
/*12
这里执行结果应该是13
a=114
b=215

16
*/
