JSFiddle - React, Tailwind, and code Playground

by Jessie Lau

JavaScript

/* function returnPosition(myArr, str){
    var positions = [];
	for(var i = 0; i < myArr.length; i++){
    	if(str == myArr[i]){
        	positions.push(i);
        }
    }
    return positions;

} */

function returnPositions(arr, str){
	var positions = [];
    for(var i = 0 ; i < arr.length; i++){
    	if(arr[i] == str){
        	positions.push(arr.indexOf(arr[i], i));
        }
    }
    return positions;
}

var a = ["a", "b", "a", "a", "b"];
var s = "a";


console.log(returnPositions(a, s));