Apa itu Ruby yang dapat dihitung?
Apa itu Ruby yang dapat dihitung?

Video: Apa itu Ruby yang dapat dihitung?

Video: Apa itu Ruby yang dapat dihitung?
Video: CARA CEPAT MENYELESAIKAN RUBIK? BARU TAU! 2024, November
Anonim

Dapat dihitung , #each dan Enumerator

Enumerasi mengacu pada melintasi objek. Di dalam Rubi , kita sebut objek terhitung ketika itu menjelaskan satu set item dan metode untuk mengulang masing-masing. Saat dipanggil dengan blok di Himpunan , metode #each akan mengeksekusi blok untuk masing-masing array's elemen.

Darinya, apa itu enumerator Ruby?

pencacah . Kelas yang memungkinkan iterasi internal dan eksternal. NS pencacah dapat dibuat dengan metode berikut.

Orang mungkin juga bertanya, apa yang dilakukan.collect di Ruby? mengumpulkan memungkinkan Anda untuk mengubah setiap elemen Anda koleksi objek (Array, Hash, atau objek Anda sendiri) menjadi sesuatu yang lain, berakhir dengan Array. Berikut adalah contoh sederhana untuk mengambil Array bilangan bulat dan mengalikan masing-masing dengan 2.

Demikian juga, kelas Ruby mana yang menyertakan modul enumerable?

NS pencacah adalah kelas itu termasuk modul Enumerable , sama seperti yang lain kelas melakukan. Tujuannya adalah untuk membuat terhitung benda-benda yang dapat dirangkai menjadi satu. Hal keren lainnya yang dapat Anda lakukan adalah memanggil metode di atasnya. Misalnya jika Anda ingin mendapatkan elemen berikutnya, Anda dapat melakukan ini.

Apa itu Enumerable?

NS terhitung properti adalah salah satu yang dapat dimasukkan dan dikunjungi selama for..in loop (atau iterasi serupa dari properti, seperti Object. keys()). Jika properti tidak diidentifikasi sebagai terhitung , loop akan mengabaikan bahwa itu ada di dalam objek. Masing-masing properti ini masih ada di objek: console.

Direkomendasikan: