Please find my mistake

function search(arr,value){
arr = arr.split(" ")
let ind = ()
for(i=0;i<=arr.length;i++){
if(arr[i] == value ){
ind.push(i)
}
}
console.log(ind)
}
search(1 2 3 4 3 5 5 4 3 6 3 7 7 7,5)

1 Like

function search(arr,value){
arr = arr.split(" ")
let ind = ()
for(i=0;i<=arr.length;i++){
if(arr[i] == value ){
ind=indexOf(value)
ind.push(i)
}
}
console.log(ind)
}
search(1 2 3 4 3 5 5 4 3 6 3 7 7 7,5)

1 Like

@rapurigopal14355

Please try this code

function search(arr, value) {
  arr = arr.split(" ");
  let ind = [];
  for (let i = 0; i < arr.length; i++) {
    if (arr[i] == value) {
      ind.push(i);
    }
  }
  console.log(ind);
}

search("1 2 3 4 3 5 5 4 3 6 3 7 7 7", 5);

1 Like