Funktionen sind öfters verwendete Anweisungsfolgen, die durch den Aufruf des Funktionsnamens ausgeführt werden. Programme werden durch die Verwendung von Funktionen übersichtlicher, strukturierter und kürzer, da sie Redundanz im Quellcode verhindern.
<script>
function Funktionsname(){
Anweisungsblock
}
<script>
Hier ein Beispiel:
<script>
function fWarn(){
alert("Das ist ein Test!")
}
<script>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Warnmelder</title>
<script>
"use strict";
function fWarn() {
alert("Das ist eine Test!");
}
</script>
</head>
<body>
<h1>Warnmeldung</h1>
<button onclick="fWarn();">Test!</button><br><br>
<div id="idAusgabeHtml"></div>
</body>
</html>