@writetome51/array-replace-first-of-all-of-each
v1.0.0
Published
Functions that replace particular values found in array with new values
Downloads
5
Maintainers
Readme
replaceFirstOfEach( values, newValues, array): void
First instance of values[i]
found in array
gets replaced with newValues[i]
.
This is repeated for each value in values
.
replaceAllOfEach( values, newValues, array): void
All instances of values[i]
found in array
get replaced with newValues[i]
.
This is repeated for each value in values
.
NOTICE : For both functions, any parameter called values
cannot contain
an object. values
can contain arrays, as long as those arrays do not contain objects.
Installation
npm i @writetome51/array-replace-first-of-all-of-each
Examples
let arr = [1,2,3,1,2,3,1,2,3];
replaceFirstOfEach([1,2,3], [10,20,30], arr);
// arr is now [10,20,30,1,2,3,1,2,3]
let arr = [1,2,3,1,2,3,1,2,3];
replaceAllOfEach([1,2,3], [10,20,30], arr);
// arr is now [10,20,30,10,20,30,10,20,30]
Loading
// if using TypeScript:
import {replaceFirstOfEach, replaceAllOfEach}
from '@writetome51/array-replace-first-of-all-of-each';
// if using ES5 JavaScript:
var replaceFirstOfEach =
require('@writetome51/array-replace-first-of-all-of-each').replaceFirstOfEach;
var replaceAllOfEach =
require('@writetome51/array-replace-first-of-all-of-each').replaceAllOfEach;