ΔΙΑΔΙΚΑΣΙΕΣ: Συναρτήσεις με RETURN

Ένας άλλος τρόπος σύνταξης της δήλωσης της συνάρτησης παρουσιάζεται σε αυτή τη σελίδα. Η τελευταία πρόταση μέσα στο μπλοκ των προτάσεων της function είναι η return.

// προηγείται μέσα στο script η δήλωση της συνάρτησης
function όνομα_συνάρτησης (μεταβλητές εισόδου)
{

προτάση1
πρόταση2
. . .
return τύπος ή εσωτερική μεταβλητή
}
. . .

// μετά τη δήλωση της συνάρτησης σε οποιοδήποτε σημείο του script γίνεται κλήση της συνάρτησης ως εξής
όνομα_συνάρτησης(τιμές μεταβλητών)

Η return επιστρέφει το αποτέλεσμα του τύπου ή το περιεχόμενο της εσωτερικής μεταβλητής στη μεταβλητή όνομα_συνάρτησης()
Όταν χρειαστούμε να καλέσουμε τη συνάρτηση σε άλλο σημείο του προγράμματος, αυτό γίνεται μόνο με την πρόταση: όνομα_συνάρτησης(τιμές μεταβλητών)

Παράδειγμα (με μεταβλητές εισόδου)


<script language="JavaScript">

// δήλωση συνάρτησης που υπολογίζει το εμβαδό τριγώνου
function demo2(b,h)
{

return b*h/2
}

// κλήση της συνάρτησης demo2 με βάση b=10 και ύψος h=5
document.writeln("Το εμβαδό είναι: "+demo2(10,5)+" τ.μ.")
< /script >


 δίνει =>

Σχόλιο: Με τη χρήση της return η χρήση της συνάρτησης είναι πιο απλή.

Java Script, v2.2 - Sept 2001

Σήμερα είναι

Συμβαίνουν τώρα

Χρηστικά

Members