Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> ρουμπίνι Προγραμματισμός

Πώς να δημιουργήσετε ένα για τη δήλωση στο Ruby

Ένα από τα πράγματα που κάνει Ruby προτιμότερο να προγραμματιστές είναι ότι πρόκειται για μια γλώσσα που βασίζεται στο αντικείμενο . Οι προγραμματιστές μπορούν να δημιουργήσουν ένα για τη δήλωση στο Ruby ως ένας τρόπος για να επισκεφτείτε κάθε αντικειμένου σε μια συλλογή αντικειμένων και να κάνουμε κάτι συγκεκριμένο με αυτά , μια διαδικασία που είναι ευρέως γνωστό ως το " επαναλάβει " . Μπορείτε να δημιουργήσετε ένα για τη δήλωση με συστοιχίες , Range αντικείμενα ή οποιαδήποτε αντικείμενα που περιλαμβάνουν την enumerable μονάδα . Υπάρχουν δύο τρόποι να γίνει αυτό : με τη δημιουργία ενός για τη δήλωση ή δημιουργώντας το ισοδύναμο κάθε δήλωση . Οδηγίες
Επιλέξτε Αντικείμενο
Η

1 Επιλέξτε ένα αντικείμενο που θέλετε να μετακινηθείτε πάνω . 2

Ορίστε το επιθυμητό αποτέλεσμα . Ποιο είδος του αντικειμένου που θα επιλέξετε εξαρτάται από το επιθυμητό αποτέλεσμα . Για την καταμέτρηση σε ένα συγκεκριμένο εύρος θα πρέπει να χρησιμοποιήσετε ένα αντικείμενο Range. Για παράδειγμα , για να μετρούν 1-10 , χρησιμοποιούν τον κώδικα αυτό : . Α = ( 1 .. 10 ) Για να δημιουργήσετε μια λίστα των αντικειμένων ή αντικειμένων , θα πρέπει να χρησιμοποιήσετε ένα αντικείμενο πίνακα . Για παράδειγμα, μια λίστα των κρατών θα μοιάζει με αυτό : . A = % { Maine Michigan Αλάσκα Florida }

Η Δημιουργία Για Δήλωση στο Ruby
Η 3

Συνθέστε για τη δήλωση . Η βασική δομή είναι "για το αντικείμενο στη συλλογή " . Στο ακόλουθο παράδειγμα, " α" είναι ένα αντικείμενο Range. Στη δήλωση " για το i σε ένα " i είναι ένας αριθμός εντός της καθορισμένης περιοχής από 1 έως 10: α = ( 1 .. 10) για το i σε
Η 4

Περάστε το βρόχο για ένα μπλοκ . Το μπλοκ είναι το τμήμα του κώδικα που πρόκειται να εκτελεστούν για κάθε στοιχείο στη συλλογή : α = ( 1 .. 10) για το i σε aputs " Ο αριθμός είναι # { i } " βάζει " Δύο φορές ο αριθμός είναι # { i * 2 } τέλος
εικόνων δημιουργήσει το αντίστοιχο κάθε δήλωση
5

Χρησιμοποιήστε την έκφραση : " collection.each κάνουμε

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα