JavaScript-program för att kontrollera om en matris innehåller ett specificerat värde

I det här exemplet lär du dig att skriva ett JavaScript-program som kontrollerar om en matris innehåller ett angivet värde.

För att förstå detta exempel bör du ha kunskap om följande JavaScript-programmeringsämnen:

  • JavaScript Array innehåller ()
  • JavaScript Array indexOf ()
  • JavaScript Array

Exempel 1: Kontrollera matris med inkluderar ()

 // 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.'); )

Produktion

 Array innehåller ett värde.

I ovanstående program används includes()metoden för att kontrollera om en matris innehåller ett specificerat värde.

  • Den includes()metoden returnerar trueom värdet finns i arrayen.
  • Det if… elseuttalandet används för att visa resultatet enligt tillståndet.

Exempel 2: Kontrollera Array med 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.'); )

Produktion

 Array innehåller ett värde. 

I ovanstående program används indexOf()metoden med if… elseuttalandet för att kontrollera om en matris innehåller ett specificerat värde.

Den indexOf()metod söker en array och returnerar positionen för den första förekomsten. Om värdet inte kan hittas returnerar det -1 .

Notera : Både includes()och indexOf()små bokstäver. Därför är J och j olika.

Intressanta artiklar...