Funktioner der returnerer værdier

Nogle funktioner er designet til at udføre beregninger eller afgøre et objekts tilstand. Nogle funktioner skaber informationer, som f.eks. resultatet af beregningen eller et objekts tilstand. Når en af disse funktioner er færdig med at køre, “returnerer” den denne information.

Se f.eks. på funktionen med navnet Number.sqrt(). Denne funktion beregner kvadratroden af en vilkårlig værdi, du overfører til den. Hvis du f.eks. ønsker at finde kvadratroden af tallet 25, kan du angive dette som “Number.sqrt(25)”.

Men “Number.sqrt(25)” er ikke et komplet udtryk, fordi det ikke fortæller den interaktive præsentation, hvad der skal ske med den returnerede værdi (kvadratroden af 25 eller 5). For at oprette et komplet udtryk skal du fortælle den interaktive præsentation, hvad der skal ske med informationerne.

Én måde at gøre det på er at anbringe disse i en variabel:

IntVar = Number.sqrt(25)

Når dette udtryk er evalueret, svarer IntVar til 5.

Bemærk: Hvorfor starter denne funktion med Number? I dette tilfælde fortæller Number blot, at funktionen er en numerisk funktion. For flere oplysninger skal du se “Objekter.”
Parent topic: Udtryk

Funktioner der returnerer værdier