Lösung zu Skripteinführung - Teil 3, Aufgabe 2

function twoDigits(d) { // d ist als Zahl zu importieren mit 0 <= d <= 99
  return d<10 ? "0" + d : "" + d; // liefert einen String
}

function getTime() {
  let d = new Date();
  return twoDigits(d.getHours()) + ':' + twoDigits(d.getMinutes());
}

Die Funktion getTime() kann ohne die Nutzung von twoDigits() alternativ wie folgt codiert werden - Anregung aus dem Forum von HighFive.

function getTime() {
  let d = new Date();
  return ('00' + d.getHours()).slice(-2) + ':' + ('00' + d.getMinutes()).slice(-2);
}

2024-07-28