mirror of
https://github.com/github/codeql.git
synced 2025-12-17 17:23:36 +01:00
54 lines
997 B
JavaScript
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;
|
|
}
|