Devuelve el libro sabiendo el code o el isbn. Si isCode es true, se buscará el libro sabiendo el code, sino se buscará por el isbn. Ten en cuenta que si no se ha encontrado el libro, el método devolverá null. El main podrá saber si se ha encontrado un libro consultando lo que devuelve el método.
function findBook(code, isCode){ if (isCode == true){ for (i = 0; i < books.length; i++){ if (books[i].code == code){ return books[i]; } } } else { for (i = 0; i < books.length; i++){ if (books[i].isbn == code){ return books[i]; } } } return null; }