Postingan lainnya
Penjelasan return dan implementasinya
saya ingin bertanya saya sering mempelajari metode return, sampai skarang saya kurang paham dengan beberapa penjelasan yg ada di yt dan di sekolah koding, di sini ada yg mau menjelaskan ke aku dengan mudah dipahami tentang penggunaan return
5 Jawaban:
Sepemahamanku Return di gunakan untuk mengembalikan suatu nilai dari suatu fungsi, yang nilainya itu nanti bisa kita proses lagi
Tanggapan
pemrosesannya sendiri bisa di mana aja?? atau hanya di block fungsi aja??
untuk saat ini dia hanya bisa dilakukan di function mau block atau closure atau arrow function saja..
Return adalah nilai atau value yang akan diberikan oleh suatu fungsi ketika fungsi itu dijalankan
return itu sederhananya sebuah nilai yang akan dikembalikan ketika fungsi itu dijalankan
misalnya: <pre> function setData() { /**
900 baris logika */
return console.log('hasil return') } </pre>
walaupun ada 900 baris logika kalau returnnya console.log('hasil return') maka ketika fungsi dijalankan dia akan ngasih perintah console.log('hasil return') ketika dipanggil atau yang muncul walaupun logika sebelumnya telah dijalankan
Return itu kembalian dari sebuah fungsi.
Contoh fungsi lipat.
<pre> function lipat($kertas){ return $kertas; //artinya mengembalikan nilai kertas. Atau kamu juga bisa mengembalikan nilai lain } echo lipat('karton'); //maka akan ditampilkan dalam konsole bertuliskan karton.., </pre>
Logikanya fungsi lipat memasukan string / tulisan karton, dan menyimpan nya dalam parameter kertas, dan mengembalikan nilai kertas, dan menampilkan tulisan di konsole. Yaitu karton..
<pre>
def penambahan(a,b):
hasil = a + b;
return hasil;
angka1=50
angka2=50
print(penambahan(angka1, angka2))
</pre>
atau di tulis sbb:
<pre> def penambahan(a, b): return a+b print(penambahan(50, 50)) </pre> fungsi 'penambahan' akan mengembalikan(return) 'hasil' kedua kode diatas akan sama manghasilakn 100 di output