should be a function that accepts three arguments and returns a value that is coercible to a Boolean value.
    `findLast` calls _predicate_ once for each element of the array, in descending order, until it finds one where _predicate_ returns *true*.
    If such an element is found, `findLast` immediately returns that element value.
    Otherwise, `findLast` returns *undefined*.
    </p>
    <p>
    If a _thisArg_ parameter is provided, it will be used as the *this* value for each invocation of _predi