Lines Matching refs:print

24 print(a.length);
28 print(arr1);
33 print(arr2.length);
34 print(a1);
38 print(arr3.length);
39 print(arr3);
43 print(arr4.length);
44 print(arr4);
48 print(arr4.length);
49 print(arr4);
54 print(arr5.length);
55 print(arr5);
60 print(arr6);
64 print(arr7.pop()); // 10
65 print(arr7.pop()); // undefined
66 print(arr7.pop()); // undefined
70 print(arr8.shift()); // undefined
71 print(arr8.shift()); // 8
72 print(arr8.shift()); // undefined
76 print(arr9.length); // 9
78 print(arr9.length); // 0
80 print(arr9[i]);
84 print(arr10.length); // 9
86 print(arr10.length); // 2
88 print(arr10[i]); // 1, undefined
92 print(arr11.length); // 9
94 print(arr11.length); // 2
96 print(arr11[i]); // undefined, 1
100 print(arr12.length); // 9
102 print(arr12.length); // 10
104 print(arr12[i]); // 1, 2, 3, 4, 5, undefined, undefined, undefined, undefined, undefined
108 print(arr13.length); // 9
110 print(arr13.length); // 10
112 print(arr13[i]); // undefined, undefined, undefined, undefined, undefined, undefined, undefined, 1, 2, 3
116 print(arr14.length);
118 print(arr15.length);
121 print(Array(5).indexOf(a));
127 print("The NewTarget is undefined")
134 print(v21);
140 print(arr21.at(0));
141 print(arr21.at(5));
142 print(arr21.at(-1));
143 print(arr21.at(6));
144 print(arr21.at('1.9'));
145 print(arr21.at(true));
147 print(arr22)
148 print(arr21)
150 print(arr23.with(2, 6)); // [1, 2, 6, 4, 5]
151 print(arr23); // [1, 2, 3, 4, 5]
155 print(sortedMonths); // ['Dec', 'Feb', 'Jan', 'Mar']
156 print(months); // ['Mar', 'Jan', 'Feb', 'Dec']
162 print(sortedValues); // [1, 2, 10, 21]
163 print(values); // [1, 10, 21, 2]
173 print(arrs); // 5,4,3,2,,0
177 print(`Expected ${e.name} caught in ${prompt}.`);
179 print(`Expected error message caught in ${prompt}.`);
185 print(`Unexpected ${e.name} caught in ${prompt}: ${e.message}`);
187 print(`Stacktrace:\n${e.stack}`);
190 print(`Unexpected error message caught in ${prompt}: ${e}`);
195 print("======== Begin: Array.prototype.reverse() ========");
198 print(`arr0.reverse() === arr0 ? ${arr0.reverse() === arr0}`); // true
199 print(`arr0.length after reverse() called = ${arr0.length}`); // 0
202 print(`arr1.reverse() === arr1 ? ${arr1.reverse() === arr1}`); // true
203 print(`arr1 after reverse() called = ${arr1}`); // 1
211 print(`arrWithHoles before reverse() called = ${arrWithHoles}`); // ,1,,,4,,,,,
212 print(`arrWithHoles.reverse() = ${arrWithHoles.reverse()}`); // ,,,,,4,,,1,
213 print(`arrWithHoles after reverse() called = ${arrWithHoles}`); // ,,,,,4,,,1,
217 print("======== End: Array.prototype.reverse() ========");
219 print("======== Begin: Array.prototype.indexOf() & Array.prototype.lastIndexOf() ========");
229 print("arr = [0, 10, 20, 80, 40, Hole, undefined, 10, \"80\", Hole]");
304 print(`${resultGroups[i]}: ${resultGroups[i + 1]}`);
307 print("Group 10: fromIndex with side effects:");
325 print(` - indexOf: result = ${result2}, accessCount = ${accessCount}`);
336 print(` - lastIndexOf: result = ${result3}, accesscount = ${accessCount}`);
338 print("Group 11: fromIndex that triggers exceptions:");
343 print(`ERROR: Unexpected result (which is ${result}) returned by method '${method.name}': ` +
354 print("======== End: Array.prototype.indexOf() & Array.prototype.lastIndexOf() ========");
360 print("CallbackFn is not callable");
372 print([].concat(obj));
373 print(Array.prototype.concat.apply(obj))
387 print(JSON.stringify(v98.splice(4)));
395 print("constructor")
400 print("get [Symbol.species]")
410 print(count, 1);
411 print(params, [0]);
417 print(count, 1);
418 print(params, [0]);
424 print(count, 1);
425 print(params, [0]);
431 print(count, 1);
432 print(params, [0]);
440 print(arr.with(0, "n")[0])
444 print(arr.toReversed()[0])
448 print(arr.toSpliced(0, 0, 0, 0)[0])
452 print(arr25.includes({}, 414));
453 print(arr25.includes(1025,109));
457 print(arr25.includes({}, 26));
490 print(Array.prototype.length)
494 print(unscopables1 == unscopables2)
501 print(arr)
517 print(result_copywithin1);
519 print(result_copywithin2);
521 print(arr_copywithin3);
524 print(arr_copywithin4);
539 print(result);
545 print(result);
576 print(result_every1);
578 print(result_every2);
580 print(result_every3);
582 print(result_every4);
612 print(result_reduceRight1);
614 print(result_reduceRight2);
616 print(result_reduceRight3);
618 print(result_reduceRight4);
640 print(result_some1);
642 print(result_some2);
644 print(result_some3);
651 print(result_unshift1);
653 print(result_unshift2);
677 print(new C3(C3));
687 print(result_toSorted1);
689 print(result_toSorted2);
695 print(new Uint16Array(v0).length);
720 print(err.name);
750 print(err.name);
799 print(err.name);
819 print(err.name);
845 print(err.name);
871 print(err.name);
880 print(error.name);
903 print(originalArrays[i]);
908 print(arr1[10]);
909 print("Exception usage, but does not throw an error");
911 print("Caught an error: " + error);
916 print("Caught an error: ", error);
922 print("Caught an error: ", error);
932 print(array);
938 print("Caught an error: ", error);
944 print("Caught an error: ", error);
951 print("Exception usage, but does not throw an error");
953 print("Caught an error: " + error);
962 print(Array.isArray(array));
966 print(Array.isArray());
967 print(Array.isArray(123));
968 print(Array.isArray("not an array"));
969 print(Array.isArray(null));
970 print(Array.isArray(undefined));
972 print("Caught an error: ", error);
981 print(ArrayOf[1]);
986 print(arr1);
987 print(arr2);
989 print("Caught an error: ", error);
997 print(originalArrays.at(1));
998 print(originalArrays.at(3));
999 print(originalArrays.at(-1));
1000 print(originalArrays.at(-2));
1003 print(originalArrays.at());
1004 print(originalArrays.at(100));
1005 print(originalArrays.at(null));
1006 print(originalArrays.at(undefined));
1007 print(originalArrays.at(new Map()));
1009 print("Caught an error: ", error);
1022 print("Concatenated Array:", concatenatedArray);
1026 print("Nested Concatenated Array:", nestedConcatenatedArray);
1029 print("Mixed Concatenated Array:", mixedConcatenatedArray);
1032 print("Spread Concatenated Array:", spreadConcatenatedArray);
1045 print("Original Arrays:", originalArrays);
1046 print("Copied Array 1:", copiedArray1);
1047 print("Copied Array 2:", copiedArray2);
1048 print("Copied Array 3:", copiedArray3);
1049 print("Copied Array 4:", copiedArray4);
1050 print("Copied Array 5:", copiedArray5);
1053 print(`Index: ${index}`);
1054 print(`Value: ${value}`);
1064 print(allEven);
1068 print(allEven2);
1072 print(allEmpty);
1076 print(allEmpty2);
1080 print(allNumbers);
1084 print(allNonNegative);
1090 print("Caught an error: ", error);
1097 print("Caught an error: ", error);
1107 print(array1.fill(0));
1110 print(array2.fill(0, 2));
1113 print(array3.fill(0, 1, 3));
1116 print(array4.fill(0));
1119 print(array5.fill(0, 2));
1122 print(array6.fill(0, 1, 3));
1125 print(array7);
1128 print(array8.fill(0, -2));
1131 print(array9.fill(0, -2, -1));
1138 print("Caught an error: ", error);
1145 print("Caught an error: ", error);
1157 print(evenNumbers);
1160 print(greaterThanTwo);
1163 print(lessThanTen);
1166 print(divisibleByThree);
1170 print(longWords);
1178 print(adults);
1185 print("Caught an error: ", error);
1192 print("Caught an error: ", error);
1202 print(array.find(item => item === 5));
1203 print(array.find(item => item === 11));
1204 print(array.find(item => item > 5));
1205 print(array.find(item => item < 0));
1206 print(array.find(item => typeof item === 'string'));
1207 print(array.find(item => typeof item === 'object'));
1208 print(array.find(item => Array.isArray(item)));
1209 print(array.find(item => item));
1210 print(array.find(item => item === null));
1211 print(array.find(item => item === undefined));
1212 print(array.find(item => isNaN(item)));
1213 print(array.find(item => item === false));
1218 print(array.find());
1220 print("Caught an error: ", error);
1225 print(array.find("not a function"));
1227 print("Caught an error: ", error);
1232 print(array.find(item => item === 1));
1234 print("Caught an error: ", error);
1239 print(array.find(item => item === 1));
1241 print("Caught an error: ", error);
1251 print(array.findIndex(item => item === 5));
1252 print(array.findIndex(item => item === 11));
1253 print(array.findIndex(item => item > 5));
1254 print(array.findIndex(item => item < 0));
1255 print(array.findIndex(item => typeof item === 'string'));
1256 print(array.findIndex(item => typeof item === 'object'));
1257 print(array.findIndex(item => Array.isArray(item)));
1258 print(array.findIndex(item => item));
1259 print(array.findIndex(item => item === null));
1260 print(array.findIndex(item => item === undefined));
1261 print(array.findIndex(item => isNaN(item)));
1262 print(array.findIndex(item => item === false));
1267 print(array.findIndex());
1269 print("Caught an error: ", error);
1274 print(array.findIndex("not a function"));
1276 print("Caught an error: ", error);
1281 print(array.findIndex(item => item === 1));
1283 print("Caught an error: ", error);
1288 print(array.findIndex(item => item === 1));
1290 print("Caught an error: ", error);
1300 print(array.findLast(item => item === 5));
1301 print(array.findLast(item => item === 11));
1302 print(array.findLast(item => item > 5));
1303 print(array.findLast(item => item < 0));
1304 print(array.findLast(item => typeof item === 'string'));
1305 print(array.findLast(item => typeof item === 'object'));
1306 print(array.findLast(item => Array.isArray(item)));
1307 print(array.findLast(item => item));
1308 print(array.findLast(item => item === null));
1309 print(array.findLast(item => item === undefined));
1310 print(array.findLast(item => isNaN(item)));
1311 print(array.findLast(item => item === false));
1316 print(array.findLast());
1318 print("Caught an error: ", error);
1323 print(array.findLast("not a function"));
1325 print("Caught an error: ", error);
1330 print(array.findLast(item => item === 1));
1332 print("Caught an error: ", error);
1337 print(array.findLast(item => item === 1));
1339 print("Caught an error: ", error);
1349 print(array.findLastIndex(item => item === 5));
1350 print(array.findLastIndex(item => item === 11));
1351 print(array.findLastIndex(item => item > 5));
1352 print(array.findLastIndex(item => item < 0));
1353 print(array.findLastIndex(item => typeof item === 'string'));
1354 print(array.findLastIndex(item => typeof item === 'object'));
1355 print(array.findLastIndex(item => Array.isArray(item)));
1356 print(array.findLastIndex(item => item));
1357 print(array.findLastIndex(item => item === null));
1358 print(array.findLastIndex(item => item === undefined));
1359 print(array.findLastIndex(item => isNaN(item)));
1360 print(array.findLastIndex(item => item === false));
1365 print(array.findLastIndex());
1367 print("Caught an error: ", error);
1372 print(array.findLastIndex("not a function"));
1374 print("Caught an error: ", error);
1379 print(array.findLastIndex(item => item === 1));
1381 print("Caught an error: ", error);
1386 print(array.findLastIndex(item => item === 1));
1388 print("Caught an error: ", error);
1399 print(array.flat());
1400 print(array.flat(2));
1403 print(deeplyNestedArray.flat(Infinity));
1406 print(emptyArray.flat());
1409 print(sparseArray.flat());
1412 print(irregularArray.flat());
1415 print(arrayWithNonArrays.flat());
1418 print(arrayWithNaNAndInfinity.flat());
1423 print(array.flat('string'));
1425 print("Caught an error: ", error);
1430 print(array.flat(-1));
1432 print("Caught an error: ", error);
1442 print(array.flatMap(x => [x, x * 2]));
1443 print(array.flatMap(x => []));
1444 print(array.flatMap(x => x * 2));
1445 print(array.flatMap((x, index) => [x, index]));
1447 print(sparseArray.flatMap(x => [x]));
1449 print(nestedArray.flatMap(arr => arr));
1451 print(arrayWithEmptyArrays.flatMap(x => x));
1452 print(array.flatMap(x => x % 2 === 0 ? [x, x * 2] : x));
1462 print(item);
1470 print("Caught an error: ", error);
1496 print(`Array: [${array.join(', ')}], Target: ${target}, Result: ${result}`);
1506 print(arr.indexOf(3));
1507 print(arr.indexOf(1));
1508 print(arr.indexOf(5));
1509 print([].indexOf(1));
1511 print(arr2.indexOf("banana"))
1513 print(arr3.indexOf(2));
1514 print(arr.indexOf(10));
1516 print(arr4.indexOf({id: 2}));
1517 print(arr4.findIndex(item => item.id === 2));
1518 print("not an array".indexOf(1));
1528 print(arr.join());
1529 print(arr.join(", "));
1531 print(emptyArr.join());
1533 print(singleElementArr.join());
1535 print(mixedArr.join());
1537 print(customSeparatorArr.join(" + "));
1549 print(key);
1554 print(emptyKeysIter.next().done);
1558 print(singleElementKeysIter.next().value);
1559 print(singleElementKeysIter.next().done);
1564 print(key);
1570 print(key);
1581 print(arr.lastIndexOf(2));
1583 print(arr.lastIndexOf(1));
1584 print(arr.lastIndexOf(5));
1585 print(arr.lastIndexOf(6));
1588 print(emptyArr.lastIndexOf(1));
1591 print(arrWithNaN.lastIndexOf(NaN));
1594 print(arrWithUndefined.lastIndexOf(undefined));
1605 print(mappedArr);
1609 print(mappedEmptyArr);
1613 print(mappedArrWithNaN);
1617 print(mappedSparseArr);
1621 print(mappedObjArr);
1625 print(mappedMultiDimArr);
1636 print(poppedElement);
1637 print(arr);
1641 print(poppedEmptyElement);
1642 print(emptyArr);
1646 print(poppedSingleElement);
1647 print(singleElementArr);
1651 print(poppedAnotherSingleElement);
1662 print(arr);
1665 print(arr);
1669 print(emptyArr);
1673 print(objArr);
1677 print(nestedArr);
1681 print(arrWithUndefined);
1685 print(singleElementArr);
1696 print(sum);
1700 print(sumOfEmptyArr);
1704 print(sumOfSingleArr);
1708 print(sumOfArrNaN);
1719 print(result1);
1723 print(result2);
1727 print(result3);
1731 print(result4);
1742 print(array1);
1746 print(emptyArray);
1750 print(singleElementArray);
1754 print(arrayWithUndefined);
1765 print(shiftedElement1);
1766 print(array1);
1770 print(shiftedElement2);
1771 print(emptyArray);
1775 print(shiftedElement3);
1776 print(singleElementArray);
1780 print(shiftedElement4);
1781 print(arrayWithUndefined);
1792 print(slicedArray1);
1796 print(slicedEmptyArray);
1800 print(slicedSingleElementArray);
1804 print(slicedArrayWithUndefined);
1815 print(isSomeEven);
1819 print(isSomeEven2);
1823 print(isSomeEmpty);
1827 print(isSomeSingleElement);
1831 print(isSomeUndefined);
1842 print(array1);
1846 print(emptyArray);
1850 print(singleElementArray);
1854 print(arrayWithUndefined);
1858 print(arrayWithStrings);
1869 print(removedElements1);
1870 print(array1);
1874 print(removedElements2);
1875 print(emptyArray);
1879 print(removedElements3);
1880 print(singleElementArray);
1884 print(removedElements4);
1885 print(arrayWithUndefined);
1896 print(string);
1900 print(string2);
1904 print(string3);
1915 print(newLength1);
1916 print(array1);
1920 print(newLength2);
1921 print(emptyArray);
1925 print(newLength3);
1926 print(singleElementArray);
1930 print(newLength4);
1931 print(arrayWithUndefined);
1935 print(newLength5);
1936 print(arrayWithHole);
1940 print(newLength6);
1941 print(arrayWithHole1);
1951 print(array1.toReversed());
1954 print(emptyArray.toReversed());
1957 print(singleElementArray.toReversed());
1960 print(arrayWithUndefined.toReversed());
1965 print(array1.toSorted());
1968 print(emptyArray.toSorted());
1971 print(singleElementArray.toSorted());
1974 print(arrayWithUndefined.toSorted());
1977 print(arrayWithStrings.toSorted());
1983 print(removedElements1);
1984 print(array1);
1988 print(removedElements2);
1989 print(emptyArray);
1993 print(removedElements3);
1994 print(singleElementArray);
1998 print(removedElements4);
1999 print(arrayWithUndefined);
2008 // print true
2009 print(Array.isArray([]));
2010 print(Array.isArray([1]));
2011 print(Array.isArray(new Array()));
2012 print(Array.isArray(new Array("a", "b", "c", "d")));
2013 print(Array.isArray(new Array(3)));
2014 print(Array.isArray(Array.prototype));
2016 // print false
2017 print(Array.isArray());
2018 print(Array.isArray({}));
2019 print(Array.isArray(null));
2020 print(Array.isArray(undefined));
2021 print(Array.isArray(17));
2022 print(Array.isArray("Array"));
2023 print(Array.isArray(true));
2024 print(Array.isArray(false));
2025 print(Array.isArray(new Uint8Array(32)));
2026 print(Array.isArray({ __proto__: Array.prototype }));
2034 print(e instanceof TypeError);