Espruino/tests/test_array_constructor.js

19 lines
410 B
JavaScript

var r = [
(new Array()).toString() == "",
(new Array(2)).toString() == ",",
(new Array(3)).toString() == ",,",
(new Array(3.0)).toString() == ",,",
(new Array(Math.ceil(3.2134567))).toString() == ",,,",
(new Array("3")).toString() == "3",
];
try {
new Array(2.1);
console.log("New array with FP value should have thrown an error");
} catch (e) {
result=r.every(function(s){return s;});
}