Front-End/javascript/Javascript Expert/chapter12/setIntervalSetTimeout.js

17 lines
563 B
JavaScript

const ingredients = ["olives", "spinach"];
const pizzaTimer = setTimeout(
(ingredient1, ingredient2) =>
console.log(`Here is your Pizza with ${ingredient1} and ${ingredient2} :)`),
3000,
...ingredients
); // die Nachricht wird nach den vergangenen drei Sekunden gezeigt 3000ms
console.log("Waiting...");
if (ingredients.includes("spinach")) clearTimeout(pizzaTimer);
setInterval(() => {
const now = new Date();
console.log(`${now.getHours()}:${now.getMinutes()}:${now.getSeconds()}`);
}, 1000); // jede Sekunde wird die derzeitige Zeit angezeigt