<%@ Language=VBScript %>
<%
Option Explicit
Response.Expires = 0
On Error Resume Next
'*****************************************************************
'Variablendeklarationen
Dim arrzahlen
Dim arrtexte
'*****************************************************************
'Variableninitialisierung
arrzahlen = Array(3,2,4,7)
arrtexte = Array("Müller","Meier","Huber")
'*****************************************************************
'Lokale Prozeduren und Funktionen
function funsngarraysumme(ByVal arrzahlen)
Dim blnalleszahlen
Dim varelement
'Überprüfen, ob es sich um Zahlen handelt
blnalleszahlen = true
for each varelement in arrzahlen
if not isnumeric(varelement) then
blnalleszahlen = false
end if
next
'Array summieren
funsngarraysumme = 0
if blnalleszahlen then
for each varelement in arrzahlen
funsngarraysumme = funsngarraysumme + varelement
next
end if
end function
'*****************************************************************
'Anfang Code
'*****************************************************************
'Anfang <html>
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
<title>ASP Prozeduren und Funktionen: Array summieren
</title>
<meta name="description" content="" />
<meta name="keywords" content="" />
</head>
<body>
<%
'*****************************************************************
'Code innerhalb der HTML-Seite
Response.Write("Summe des Zahlenarrays: " & funsngarraysumme(arrzahlen) & "<br />" & vbCrLf)
Response.Write("Summe des Textarrays: " & funsngarraysumme(arrtexte) & "<br />" & vbCrLf)
%>
<!--#include virtual="asppages/silvi/_include/inchtmlnachspann.asp" -->
</body>
</html>
Demo: uebungen/uebung3_4.asp
Letzter Update:
26.12.2021 16:48
Zurück zur
Liste mit ASP-Übungen auf
www.ecotronics.ch