How to useArray.find() method with a boolean condition in Typescript
The Array.find() method can be utilized with a boolean condition to check if an array contains a specific string. This approach returns the found string if it exists in the array, otherwise returns undefined.
Example: In this example, we’ll use the Array.find() method with a boolean condition to determine if an array contains a string.
const myArray: string[] = ["apple", "banana", "orange"];
const searchString: string = "banana";
const foundString = myArray.find(item => item === searchString);
if (foundString) {
console.log(`Array contains the string '${searchString}'.`);
} else {
console.log(`Array does not contain the string '${searchString}'.`);
}
Output
Array contains the string 'banana'.
How to Check Whether an Array Contains a String in TypeScript ?
To check whether an array contains a string in typescript we have a different approach. In this article, we are going to learn how to check whether an array contains a string in typescript.
Below are the approaches to check whether an array contains a string in typescript:
Table of Content
- Approach 1: Using Array.includes() method
- Approach 2: Using Array.indexOf() method
- Approach 3: Using Array.some() method
- Approach 4: Using Array.find() method
- Approach 5: Using Array.find() method with a boolean condition
Contact Us