Files
JS/07_js-debug/uebungen/u06_error-benutzer/index.html
T
2026-11-02 14:13:12 +01:00

59 lines
1.7 KiB
HTML

<!doctype html>
<html lang="de">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Übung 6: Benutzer erstellen</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet" />
</head>
<body>
<main>
<div class="container py-5">
<div class="alert alert-primary">
<h2>Übung 6: Benutzer erstellen</h2>
<p>
Nehmen wir eine anspruchsvollere Syntaxfehlerübung in Angriff. Diese Übung enthält mehrere Syntaxfehler, die
über den gesamten Code verteilt sind. Dein Ziel ist es, alle Syntaxfehler zu identifizieren und zu beheben,
damit der Code korrekt ausgeführt werden kann.
</p>
</div>
</div>
</main>
<script>
'use strict';
function createUser(name, email, age {
return {
name: name,
email: email,
age: age,
greet: () => {
console.log("Hello, " + name + "!");
},
updateEmail(newEmail) {
email = newEmail;
console.log("Email updated to " + newEmail);
}
;
}
const users = [
createUser("Alice", "alice@example.com", 30),
createUser("Bob", "bob@example.com", 25),
createUser("Charlie", "charlie@example.com", 35),
];
users.forEach(user => {
user.greet();
user.updateEmail("new_" + user.email);
});
function calculateTotal(a, b, c) {
return a + b + c;
}
console.log("Total:", calculateTotal(10, 20 30));
</script>
</body>
</html>