mirror of
https://github.com/espruino/Espruino.git
synced 2025-12-08 19:06:15 +00:00
36 lines
605 B
JavaScript
36 lines
605 B
JavaScript
// built-in functions
|
|
|
|
foo = "foo bar stuff";
|
|
r = Math.random();
|
|
|
|
parsed = parseInt("42");
|
|
|
|
aStr = "ABCD";
|
|
aChar = aStr.charAt(0);
|
|
bChar = aStr.charAt(1);
|
|
|
|
obj1 = new Object();
|
|
obj1.food = "cake";
|
|
obj1.desert = "pie";
|
|
|
|
obj2 = obj1.clone();
|
|
obj2.food = "kittens";
|
|
|
|
var a = [
|
|
foo.length===13,
|
|
foo.indexOf("bar")===4,
|
|
foo.substring(8,13)==="stuff",
|
|
parsed===42,
|
|
aChar.charCodeAt(0)===65,
|
|
obj1.food==="cake",
|
|
obj2.desert==="pie",
|
|
aChar==="A",
|
|
bChar==="B",
|
|
aStr.charAt(-1)==="",
|
|
aStr.charAt(1000)==="",
|
|
];
|
|
|
|
pass = 0;
|
|
a.forEach(function (n) { if (n) pass++; });
|
|
result = pass==a.length;
|