-2

in this case it return true because banana in the 0 index

const data= ["Banana", "Orange", "Apple", "Mango"];
    if (data.indexOf("Banana")===0)

but if banana in another index i need it returns true agian how?

const data= [ "Orange","Banana", "Apple", "Mango"];
a bcd
  • 188
  • 9

2 Answers2

2

A few methods for achieving this:

  1. Using array.indexOf:
if (data.indexOf("Banana") !== -1)
  1. Using array.includes:
if (data.includes("Banana"))
  1. Using array.some:
if (data.some(d => d === "Banana"))
tomleb
  • 2,409
  • 2
  • 9
  • 24
1

Use includes() function

if (data.includes("Banana"))
geertjanknapen
  • 1,159
  • 8
  • 23