// This array (characters) has a length of 4 i.e characters.length is 4
// characters[0] will return ["a", "b", "c"]
// characters[0][1] will return "b"
// and so on.
const characters = [
  ["a", "b", "c"],
  ["d", "e", "f"],
  ["g", "h", " i"],
  ["x", "y", "z"],

function characterExist(letter) {
  // we initialize exists to false because we intend to set it to true only if /// we find the letter in the colors array
  let exist = false;

  // TODO(1): Write code to loop through the characters array, and set exist to
  // true if the value in the variable letter is found in the array.
    for(i=0; i<=characters.length; i++){
        for(j=0; j<=characters[i].length; j++){
            if(characters[i][j] === letter){
                exist = true;
        return true
    return exist;

console.log("a exists = " +  characterExist("a")); // prints true
console.log("p exists = " +  characterExist("p")); // prints false
downloadDownload PNG downloadDownload JPEG downloadDownload SVG

Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!

Click to optimize width for Twitter