110 lines
2.1 KiB
JavaScript
Vendored
110 lines
2.1 KiB
JavaScript
Vendored
function getArg(x) {
|
|
return x;
|
|
}
|
|
|
|
function test1(o, k) {
|
|
var $tmp1;
|
|
var $tmp2;
|
|
if (o != k) {
|
|
$tmp1 = getArg(k).toUpperCase();
|
|
$tmp2 = getArg(o).toUpperCase();
|
|
} else {
|
|
$tmp1 = getArg(k)
|
|
$tmp2 = getArg(o)
|
|
}
|
|
|
|
var O = getArg($tmp2);
|
|
var K = getArg($tmp1);
|
|
return O + K;
|
|
}
|
|
|
|
function test2(o, k) {
|
|
var $tmp1;
|
|
var $tmp2;
|
|
if (o != k) {
|
|
if (o) {
|
|
$tmp1 = getArg(k).toUpperCase();
|
|
$tmp2 = getArg(o).toUpperCase();
|
|
} else {
|
|
$tmp1 = getArg(k)
|
|
$tmp2 = getArg(o)
|
|
}
|
|
var O = getArg($tmp2);
|
|
var K = getArg($tmp1);
|
|
}
|
|
|
|
return O + K;
|
|
}
|
|
|
|
function test3(o, k) {
|
|
if (o != k) {
|
|
var $tmp1 = getArg(k).toUpperCase();
|
|
var $tmp2 = getArg(k).toUpperCase();
|
|
if (o) {
|
|
$tmp1 = getArg(k).toUpperCase();
|
|
$tmp2 = getArg(o).toUpperCase();
|
|
} else {
|
|
$tmp1 = getArg(k)
|
|
$tmp2 = getArg(o)
|
|
}
|
|
var O = getArg($tmp2);
|
|
var K = getArg($tmp1);
|
|
}
|
|
|
|
return O + K;
|
|
}
|
|
|
|
function test4(ok) {
|
|
if (ok) {
|
|
var $tmp1 = getArg(ok).toUpperCase();
|
|
if (ok) {
|
|
if (ok) {
|
|
getArg($tmp1)
|
|
}
|
|
} else {
|
|
getArg($tmp1)
|
|
}
|
|
var OK = getArg($tmp1);
|
|
}
|
|
|
|
return OK;
|
|
}
|
|
|
|
function test5(ok) {
|
|
if (ok) {
|
|
var $tmp1 = 0
|
|
if (ok) {
|
|
$tmp1 = 1
|
|
if (ok) {
|
|
getArg($tmp1)
|
|
} else {
|
|
$tmp1 = 2
|
|
}
|
|
$tmp1 = getArg(ok).toUpperCase();
|
|
} else {
|
|
getArg($tmp1)
|
|
}
|
|
var OK = getArg($tmp1);
|
|
}
|
|
return OK;
|
|
}
|
|
|
|
function box() {
|
|
if (test1("o", "k") != "OK") {
|
|
return "Fail test1"
|
|
}
|
|
if (test2("o", "k") != "OK") {
|
|
return "Fail test2"
|
|
}
|
|
if (test3("o", "k") != "OK") {
|
|
return "Fail test3"
|
|
}
|
|
if (test4("OK") != "OK") {
|
|
return "Fail test4"
|
|
}
|
|
if (test5("OK") != "OK") {
|
|
return "Fail test5"
|
|
}
|
|
return "OK"
|
|
}
|