Animations

API

Arrays

Async

Basics

Challenges

Classes

Console

Dates

Debugging

DOM Elements

DOM Methods

DOM Navigation

DOM Properties

Event Listeners

Flow Control

Forms

Functions

Global Functions

JSON

Keywords

Libraries (3rd party)

Math

Modules

Objects

Snippets

String

Types

Widgets

Window Object

JavaScript - includes()

https://www.w3schools.com/jsref/jsref_obj_array.asp

The includes() method determines whether an array contains a specified element and returns a boolean response. This method returns true if the array contains the element, and false if not. Note: The includes() method is case sensitive. ECMAScript 7+.

myArray.includes({element}, {start index (optional)})

https://www.w3schools.com/jsref/jsref_includes_array.asp


let fruits = ["Banana", "Orange", "Apple", "Mango"];

let demo1Response = fruits.includes("Pear");
document.getElementById("demo1").innerHTML = `Does fruits include Pear? Answer:
${(demo1Response.toString().toUpperCase())}.`;;

let demo2Response = fruits.includes("Apple");
document.getElementById("demo2").innerHTML = `Does fruits include Apple? Answer:
${(demo2Response.toString().toUpperCase())}.`;;

// with a starting position
let demo3Response = fruits.includes("Banana", 1);
document.getElementById("demo3").innerHTML = `Does fruits include Banana starting at position 2? Answer:
${(demo3Response.toString().toUpperCase())}.`;;