Sommario:
Definizione - Cosa significa Funzione?
Una funzione è un'unità di codice che viene spesso definita dal suo ruolo all'interno di una struttura di codice maggiore. In particolare, una funzione contiene un'unità di codice che funziona su vari input, molti dei quali sono variabili, e produce risultati concreti che comportano modifiche ai valori delle variabili o operazioni effettive basate sugli input.
Techopedia spiega la funzione
All'interno di una struttura di codice maggiore, una funzione, che può anche essere definita una subroutine o una procedura, viene "chiamata" dal codice, a seconda di un evento utente o come parte di un'operazione maggiore. Quando viene chiamata, la funzione opera sugli ingressi e produce i risultati.
Un esempio di base è una funzione chiamata "addone" che prenderà una variabile x, che è definita come un numero intero, e ne aggiungerà una. Il codice all'interno di addone sarebbe simile al seguente:
inserire "x"
x = x + 1
uscita "x"
Un esempio di una funzione che opera su input invece può apparire così:
inserire "x"
se x> 5 allora
stampa x
fine
Qui, la funzione può o meno stampare, a seconda del valore di "x".