Πρόγραμμα JavaScript για να ελέγξετε εάν μια σειρά περιέχει μια καθορισμένη τιμή

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

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

  • Το JavaScript Array περιλαμβάνει ()
  • Ευρετήριο συστοιχίας JavaScriptOf ()
  • Πίνακας JavaScript

Παράδειγμα 1: Έλεγχος συστοιχίας με χρήση περιλαμβάνει ()

 // program to check if an array contains a specified value const array = ('you', 'will', 'learn', 'javascript'); const hasValue = array.includes('javascript'); // check the condition if(hasValue) ( console.log('Array contains a value.'); ) else ( console.log('Array does not contain a value.'); )

Παραγωγή

 Ο πίνακας περιέχει μια τιμή.

Στο παραπάνω πρόγραμμα, η includes()μέθοδος χρησιμοποιείται για να ελέγξει εάν ένας πίνακας περιέχει μια καθορισμένη τιμή.

  • Η includes()μέθοδος επιστρέφει trueεάν η τιμή υπάρχει στον πίνακα.
  • Η if… elseδήλωση χρησιμοποιείται για την εμφάνιση του αποτελέσματος σύμφωνα με την κατάσταση.

Παράδειγμα 2: Έλεγχος συστοιχίας με χρήση του indexOf ()

 // program to check if an array contains a specified value const array = ('you', 'will', 'learn', 'javascript'); const hasValue = array.indexOf('javascript') !== -1; // check the condition if(hasValue) ( console.log('Array contains a value.'); ) else ( console.log('Array does not contain a value.'); )

Παραγωγή

 Ο πίνακας περιέχει μια τιμή. 

Στο παραπάνω πρόγραμμα, η indexOf()μέθοδος χρησιμοποιείται με τη if… elseδήλωση για να ελέγξει εάν ένας πίνακας περιέχει μια καθορισμένη τιμή.

Η indexOf()μέθοδος αναζητά έναν πίνακα και επιστρέφει τη θέση της πρώτης εμφάνισης. Εάν η τιμή δεν μπορεί να βρεθεί, επιστρέφει -1 .

Σημείωση : Και τα δύο includes()και indexOf()είναι πεζά. Ως εκ τούτου, τα J και j είναι διαφορετικά.

ενδιαφέροντα άρθρα...