Beranda » bagaimana » Fungsi Ruby (metode) Sintaks

    Fungsi Ruby (metode) Sintaks

    Bahasa Ruby memudahkan untuk membuat berbagai fungsi.

    Sintaks fungsi

    def functionname (variabel)
    kembali
    akhir

    Contohnya

    Fungsi Anda dapat menghitung nilai dan menyimpannya dalam variabel lokal yang spesifik untuk fungsi tersebut. Nilai-nilai itu kemudian dapat dikembalikan dengan kembali pernyataan.

    def say_hello (nama)
    var = "Halo," + nama
    kembali var
    akhir

    Pernyataan pengembalian juga dapat disingkat untuk fungsi yang sangat sederhana menjadi satu baris

    def say_hello (nama)
    kembalikan "Halo," + nama
    akhir

    Anda dapat menyederhanakan fungsi lebih lanjut. Ekspresi terakhir yang dievaluasi secara otomatis dikembalikan oleh metode. Sebagai contoh:

    def say_hello (nama)
    "Halo," + nama
    akhir

    Ini akan mengembalikan nilai yang sama dengan fungsi sebelumnya.

    Untuk memanggil suatu fungsi

    fungsi param1, param2

    atau

    fungsi (param1, param2)

    Contoh

    menempatkan say_hello ("Geek")