Related Tags

d
communitycreator

# How to check if at least one element of an array is true in D

Theodore Kelechukwu Onyejiaku

### Overview

We use the any() method to check if at least a single element in an array is true.

### Syntax

any(array)


### Parameters

array: The array we want to check.

### Return value

A boolean value is returned. If at least one element is true, then true is returned. Otherwise, false is returned.

### Example

// import std.stdio
import std.stdio;
import std.algorithm;

// main method
void main(string[] args) {
// create array
int[] array1 = [50, 20, 10, 45, 34];
int[] array2 = [0, 0, 0, 0];
int[] array3 = [false, false, true];
string[] array4 = [];

// check if elements are true
writeln(any(array1)); // true
writeln(any(array2)); // false
writeln(any(array3)); // true
writeln(any(array4)); // false
}
Check if at least an element is true in an Array

### Explanation

• Lines 8–11: We create four arrays.
• Lines 14–17: The arrays we create are checked to see if at least one element evaluates to true using the any() method. Then, we print the values.

RELATED TAGS

d
communitycreator

CONTRIBUTOR

Theodore Kelechukwu Onyejiaku
RELATED COURSES

View all Courses

Keep Exploring

Learn in-demand tech skills in half the time