⊗jsPmLpND 153 of 505 menu

Ψηφία αριθμών κατά τη διάρκεια επανάληψης βρόχου JavaScript

Ας υποθέσουμε ότι κατά τη διάρκεια επανάληψης αριθμών θέλουμε να λαμβάνουμε κάποιο ψηφίο από αυτούς τους αριθμούς. Για παράδειγμα, θέλουμε να κάνουμε έτσι ώστε ο αριθμός να εμφανίζεται στην κονσόλα, εάν το πρώτο του ψηφίο είναι ίσο με 1 ή 2.

Υπενθυμίζω ότι δεν μπορούμε απλά να απευθυνθούμε στους χαρακτήρες ενός αριθμού, δηλαδή έτσι δεν θα λειτουργήσει:

for (let i = 1; i <= 100; i++) { if (i[0] == 1 || i[0] == 2) { // έτσι δεν θα λειτουργήσει console.log(i); } }

Αρχικά, είναι απαραίτητο να μετατρέψετε τον αριθμό σε συμβολοσειρά και μόνο τότε να λάβετε έναν συγκεκριμένο χαρακτήρα της προκύπτουσας συμβολοσειράς, έτσι:

for (let i = 1; i <= 100; i++) { let str = String(i); // μετατρέπουμε τον αριθμό σε συμβολοσειρά if (str[0] === '1' || str[0] === '2') { console.log(i); } }

Επαναλάβετε με βρόχο αριθμούς από 10 έως 1000 και εμφανίστε στην κονσόλα το πρώτο ψηφίο κάθε αριθμού.

Επαναλάβετε με βρόχο αριθμούς από 10 έως 1000 και εμφανίστε στην κονσόλα το άθροισμα του πρώτου και του δεύτερου ψηφίου κάθε αριθμού.

Επαναλάβετε με βρόχο αριθμούς από 10 έως 1000 και εμφανίστε εκείνους τους αριθμούς, των οποίων το πρώτο ψηφίο είναι ίσο με 1.

Επαναλάβετε με βρόχο αριθμούς από 10 έως 1000 και εμφανίστε στην οθόνη εκείνους τους αριθμούς, των οποίων το άθροισμα των δύο πρώτων ψηφίων είναι ίσο με 5.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη