⊗jsPmFBFl 213 of 505 menu

Σημαίες σε συναρτήσεις JavaScript

Σε συναρτήσεις μπορούν να χρησιμοποιηθούν σημαίες σε άρρητη μορφή με τη χρήση της εντολής return. Ας δούμε, πώς γίνεται αυτό. Ας υποθέσουμε ότι έχουμε την ακόλουθη συνάρτηση, που ελέγχει ότι όλα τα στοιχεία ενός πίνακα είναι θετικοί αριθμοί:

function isPositive(arr) { let flag = true; for (let elem of arr) { if (elem < 0) { flag = false; } } return flag; }

Ας ξαναγράψουμε τον κώδικα της συνάρτησης χρησιμοποιώντας άρηκτη χρήση σημαιών:

function isPositive(arr) { for (let elem of arr) { if (elem < 0) { return false; } } return true; }

Πώς λειτουργεί αυτό: αν βρεθεί στο array το επιθυμητό στοιχείο - βγαίνουμε από τη συνάρτηση (και από τον βρόχο επίσης) με τη χρήση του return. Αλλά αν δεν βρεθεί το επιθυμητό στοιχείο στον πίνακα - δεν θα γίνει έξοδος από τη συνάρτηση και η εκτέλεση θα φτάσει στην εντολή return true. Και θα προκύψει ότι η συνάρτηση επιστρέφει true ως σημάδι ότι στον πίνακα όλα τα στοιχεία είναι θετικά.

Φτιάξτε μια συνάρτηση που θα παίρνει ως παράμετρο έναν πίνακα με αριθμούς και θα ελέγχει ότι όλα τα στοιχεία σε αυτόν τον πίνακα είναι ζυγοί αριθμοί.

Φτιάξτε μια συνάρτηση που θα παίρνει ως παράμετρο έναν αριθμό και θα ελέγχει ότι όλα τα ψηφία αυτού του αριθμού είναι μονά.

Φτιάξτε μια συνάρτηση που θα παίρνει ως παράμετρο έναν πίνακα και θα ελέγχει αν υπάρχουν σε αυτόν τον πίνακα δύο ίδια στοιχεία στη σειρά.

Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη