Jquery each: detener el bucle y devolver el objeto

Alguien puede decirme por qué el ciclo no se detuvo después de la entrada
http: //jsbin.com/ucuqot/edit#previe

$(document).ready(function()
{
  someArray = new Array();
  someArray[0] = 't5';
  someArray[1] = 'z12';
  someArray[2] = 'b88';
  someArray[3] = 's55';
  someArray[4] = 'e51';
  someArray[5] = 'o322';
  someArray[6] = 'i22';
  someArray[7] = 'k954';  

  var test =  findXX('o322');   

});

function findXX(word)
{  
  $.each(someArray, function(i)
  {
    $('body').append('-> '+i+'<br />');
    if(someArray[i] == 'someArray')
    {
      return someArray[i]; //<--- did not stop the loop!
    }   
  });  
}

¡Gracias por adelantado

Respuestas a la pregunta(4)

Su respuesta a la pregunta