/** * Tests the task creator `takeSnapshotAndCensus()` for the whole flow of * taking a snapshot, and its sub-actions. Tests the formatNumber and * formatPercent methods.
*/
equal(utils.formatNumber(0), "0", "formatNumber returns 0 for 0");
equal(utils.formatNumber(-0), "0", "formatNumber returns 0 for -0");
equal(utils.formatNumber(+0), "0", "formatNumber returns 0 for +0");
equal(
utils.formatNumber(1234567), "1 234 567", "formatNumber adds a space every 3rd digit"
);
equal(
utils.formatNumber(12345678), "12 345 678", "formatNumber adds a space every 3rd digit"
);
equal(
utils.formatNumber(123456789), "123 456 789", "formatNumber adds a space every 3rd digit"
);
equal(
utils.formatNumber(12, true), "+12", "formatNumber can display number sign"
);
equal(
utils.formatNumber(-12, true), "-12", "formatNumber can display number sign (negative)"
);
equal(
utils.hslToStyle(0.5, 0.6, 0.7), "hsl(180,60%,70%)", "hslToStyle converts an array to a style string"
);
equal(
utils.hslToStyle(0, 0, 0), "hsl(0,0%,0%)", "hslToStyle converts an array to a style string"
);
equal(
utils.hslToStyle(1, 1, 1), "hsl(360,100%,100%)", "hslToStyle converts an array to a style string"
);
equal(utils.lerp(5, 7, 0), 5, "lerp return first number for 0");
equal(utils.lerp(5, 7, 1), 7, "lerp return second number for 1");
equal(utils.lerp(5, 7, 0.5), 6, "lerp interpolates the numbers for 0.5");
});
¤ Dauer der Verarbeitung: 0.17 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 ist noch experimentell.