Hjemmeside » hvordan » Ruby Function (metode) Syntax

    Ruby Function (metode) Syntax

    Ruby-sproget gør det nemt at oprette funktioner.

    Funktions syntaks

    def funktionsnavn (variabel)
    Vend tilbage
    ende

    eksempler

    Din funktion kan beregne værdier og gemme dem i lokale variabler, der er specifikke for funktionen. Disse værdier kan derefter returneres med Vend tilbage udmelding.

    def say_hello (navn)
    var = "Hej," + navn
    returnere var
    ende

    Returopgørelsen kan også forkortes til meget enkle funktioner i en enkelt linje

    def say_hello (navn)
    returnere "Hej" + navn
    ende

    Du kan forenkle funktionen yderligere. Det sidste udtryk, der evalueres, returneres automatisk af metoden. For eksempel:

    def say_hello (navn)
    "Hej" + navn
    ende

    Dette ville returnere samme værdi som de tidligere funktioner.

    At ringe til en funktion

    funktion param1, param2

    eller

    funktion (param1, param2)

    Eksempel

    sætter say_hello ("Geek")