Ligeiramente superior
As duas listas têm o mesmo comprimento e são idênticas ou diferem em uma única posição. Retorne true somente se o valor da primeira lista for maior nessa posição. Retorne false se as listas forem idênticas.
Exemplos
is_first_superior([1, 2, 4], [1, 2, 3]) ➞ true
// Os pares de elementos em cada índice são comparados um de cada vez.
// 1 da primeira lista é igual a 1 da segunda.
// 2 é igual a 2.
// No entanto, 4 é maior que 3, portanto a primeira lista é superior.
is_first_superior(["a", "d", "c"], ["a", "b", "c"]) ➞ true
is_first_superior(["zebra", "ostrich", "whale"], ["ant", "ostrich", "whale"]) ➞ true
is_first_superior([1, 2, 3, 4], [1, 2, 4, 4]) ➞ false
is_first_superior([true, 10, "zebra"], [true, 10, "zebra"]) ➞ falseNotas
- As duas listas terão o mesmo comprimento.
- Cada valor e seu correspondente na outra lista serão sempre do mesmo tipo de dado.
- As listas diferirão em apenas um elemento.
- Se as duas listas forem iguais, retorne
false.