// Typed functions to be compiled by Ion. function truncDI(x) { return Math.trunc(x); } function truncDI_bailout(x) { return Math.trunc(x); } function truncD(x) { return Math.trunc(x); } function truncI(x) { return Math.trunc(x); }
function test() { // Always run this function in the interpreter.
with ({}) {}
for (var i = 0; i < truncDITests.length; i++)
assertEq(truncDI(truncDITests[i][0]), truncDITests[i][1]); for (var i = 0; i < truncDITests_bailout.length; i++)
assertEq(truncDI_bailout(truncDITests_bailout[i][0]), truncDITests_bailout[i][1]); for (var i = 0; i < truncDTests.length; i++)
assertEq(truncD(truncDTests[i][0]), truncDTests[i][1]); for (var i = 0; i < truncITests.length; i++)
assertEq(truncI(truncITests[i][0]), truncITests[i][1]);
}
for (var i = 0; i < 40; i++)
test();
Messung V0.5
¤ Dauer der Verarbeitung: 0.16 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.