19 lines
512 B
JavaScript
19 lines
512 B
JavaScript
function validateEmail(email) {
|
|
const re = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;
|
|
return re.test(email);
|
|
}
|
|
|
|
function formatGreeting(timeOfDay, name) {
|
|
const greetings = {
|
|
morning: 'Guten Morgen',
|
|
afternoon: 'Guten Tag',
|
|
evening: 'Guten Abend'
|
|
};
|
|
const greeting = greetings[timeOfDay] || 'Herzlich willkommen';
|
|
return `${greeting}, herzlich willkommen auf der Webseite von ${name}!`;
|
|
}
|
|
|
|
if (typeof module !== 'undefined' && module.exports) {
|
|
module.exports = { validateEmail, formatGreeting };
|
|
}
|