p5.js subset() function

The subset() function in p5.js is used to get the subset of the given array elements. This function extracts the elements from an existing array.
Syntax:
subset(Array, Start, Count)
Parameters: This function accepts three parameters as mentioned above and described below:
- Array: This parameter holds the array elements on which the subset() operation is to be done to get its subset element.
- Start: This is the number from where extraction is to be done. Its value starts from 0.
- Count: This is the number of elements that are to be extracted.
Return Value: It returns the extracted elements. The below programs illustrate the subset() function in p5.js
Example 1: This example uses the subset() function to get the subset of the given array of elements.
javascript
| functionsetup() {      // Creating Canvas size     createCanvas(600, 90); }  functiondraw() {      // Set the background color      background(220);      // Initializing the array     let Array = ['Ram', 'Geeta', 'Shita', 'Shyam'];      // Initializing a start value from where     // extraction is done     // it starts from 0.     let Start = 1;      // Initializing the count which defines     // the number of elements to be extracted      let Count = 2;      // Calling to subset() function.     let A = subset(Array, Start, Count);      // Set the size of text      textSize(16);      // Set the text color      fill(color('red'));      // Getting extracted elements     text(& quot;Extracted elements are: & quot; + A, 50, 30); } | 
Output:
Example 2: This example uses the subset() function to get the subset of the given array elements.
javascript
| functionsetup() {      // Creating Canvas size     createCanvas(600, 90); }  functiondraw() {      // Set the background color      background(220);      // Initializing the array     let Array = ['Ram', 'Geeta', 'Shita', 'Shyam'];      // Initializing a start value from where     // extraction is done     // it starts from 0.     let Start = 0;      // Initializing the count which defines     // the number of elements to be extracted      let Count = 3;      // Calling to subset() function.     let A = subset(Array, Start, Count);      // Set the size of text      textSize(16);      // Set the text color      fill(color('red'));      // Getting extracted elements     text(& quot;Extracted elements are: & quot; + A, 50, 30); } | 
Output:
Reference: https://p5js.org/reference/#/p5/subset
 
				 
					



