Files
2018-08-02 17:53:23 +01:00

54 lines
997 B
JavaScript

function f() {
if (arguments.length == 0)
return 23;
if (arguments.length % 2 != 0)
return 42;
console.log(arguments[0]);
arguments[0]--;
arguments[1] += 19;
return arguments[0] * arguments[1];
}
function g() {
if (arguments.length == 0)
return 23;
if (arguments.length % 2 != 0)
return 42;
console.log(arguments[0]);
arguments[0]--;
arguments[1] += 19;
return arguments[0] * arguments[1];
}
var g2 = function() {
if (arguments.length == 0)
return 23;
if (arguments.length % 2 != 0)
return 42;
console.log(arguments[0]);
arguments[0]--;
arguments[1] += 19;
return arguments[0] * arguments[1];
}
// OK: only five statements
function h() {
if (arguments.length == 0)
return 23;
if (arguments.length % 2 != 0)
return 42;
console.log(arguments[0]);
arguments[0]--;
arguments[1] += 19;
}
function k() {
if (arguments.length == 0)
return 23;
if (arguments.length % 2 != 0)
return 42;
console.log(arguments[0]);
arguments[0]--;
arguments[1] += 19;
}