Βίντεο: DIY Room Decor! 10 DIY Room Decorating Ideas for Teenagers (DIY Wall Decor, Pillows, etc.) 2024
R περιέχει μερικούς από τους μηχανισμούς που χρησιμοποιούνται σε άλλες γλώσσες προγραμματισμού για να χειριστούν τους βρόχους:
-
Η λέξη κλειδί επόμενη, για να μεταβείτε στην επόμενη επανάληψη ενός βρόχου χωρίς να τρέξετε τον υπόλοιπο κωδικό στο μπλοκ κώδικα < Η λέξη-κλειδί σπάσει, για να ξεφύγει από ένα βρόχο σε οποιοδήποτε δεδομένο σημείο
-
Η λέξη κλειδί ενώ, για να κατασκευάσει έναν βρόχο που συνεχίζει όσο μια συγκεκριμένη συνθήκη είναι TRUE.
-
Παρόλο που μπορείτε τεχνικά να χρησιμοποιήσετε και τις τρεις επιλογές, δεν χρησιμοποιούνται συχνά. Πολλοί προγραμματιστές θεωρούν τη χρήση του σπάσει και έπειτα να είναι κακή πρακτική κωδικοποίησης σε οποιαδήποτε γλώσσα.
Για όσο καιρό, η κατάσταση είναι λίγο πιο περίπλοκη. Ο βρόχος while είναι χρήσιμος μόνο σε πολύ συγκεκριμένες περιπτώσεις, όπως όταν δημιουργείτε τεχνητά δεδομένα που πρέπει να πληρούν ορισμένες προϋποθέσεις ή όταν γράφετε τους δικούς σας αλγόριθμους βελτιστοποίησης. Αλλά σε πολλές περιπτώσεις οι ενσωματωμένες λειτουργίες βελτιστοποίησης, όπως optim (), optimize (), και nlm () λειτουργούν ταχύτερα από το βρόχο while - και συχνά πιο σταθερές. Αυτές οι λειτουργίες απαιτούν μια μικρή μελέτη για να μπορέσετε να τις εφαρμόσετε, αλλά μελετώντας τις σελίδες βοήθειας; βέλτιστο,; βελτιστοποίηση και; nlm, καθώς και σχετικές σελίδες, μπορεί πραγματικά να αποπληρώσει.