mirror of
https://github.com/espruino/Espruino.git
synced 2025-12-08 19:06:15 +00:00
28 lines
417 B
JavaScript
28 lines
417 B
JavaScript
|
|
var a = 0;
|
|
|
|
function foo(b) {
|
|
a = arguments;
|
|
}
|
|
|
|
foo(1,2,3,42);
|
|
|
|
var r1 = a[0]==1 && a[1]==2 && a[2]==3 && a[3]==42 && a.length==4;
|
|
|
|
foo.call(undefined,1,2,3,42);
|
|
|
|
var r2 = a[0]==1 && a[1]==2 && a[2]==3 && a[3]==42 && a.length==4;
|
|
|
|
function bar() {
|
|
console.log(arguments[0]);
|
|
}
|
|
|
|
bar(); // ok
|
|
bar(0); // ok
|
|
bar(null); // ok
|
|
bar(undefined); // https://github.com/espruino/Espruino/issues/1691
|
|
|
|
result = r1 && r2;
|
|
|
|
|