# findIndex

## Description

It searches for a specific element in an array and returns the index of the first occurrence of that element. If the element is not found, it returns -1.

## Input / Parameter

| Name   | Description                                       | Input Type | Default | Options | Required |
| ------ | ------------------------------------------------- | ---------- | ------- | ------- | -------- |
| string | The array/list where in the search would be done. | Array/List | -       | -       | Yes      |
| find   | The value to find in the array/list.              | Any        | -       | -       | Yes      |

## Output

| Description                                                                   | Output Type |
| ----------------------------------------------------------------------------- | ----------- |
| Returns the index of the first occurrence and if it not found, it returns -1. | Number      |

## Callback

N/A

## Video

Coming soon.

## Example

The user wants to get the index of character "H" in a passed string.<br>

### Step

1. Call the function `console`. Call the function `findIndex` inside the `value` parameter of the `console` function.\
   string: aBcDeFgHiJ\
   find: H

   ![](https://399701567-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwmJ1RKjM2uNFaL6fO3Xu%2Fuploads%2Fgit-blob-82b36451baf6dbe44978917d01fcaba2dc142fb4%2FfindIndex-step-1.png?alt=media)

   ![](https://399701567-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwmJ1RKjM2uNFaL6fO3Xu%2Fuploads%2Fgit-blob-a769d0d73e8748e265db4147c0efd7b6dba18181%2FfindIndex-step-2.png?alt=media)

### Result

The console should return '7', the index of 'H' in the string.

## Links
