Ligeramente superior
Las dos listas tienen la misma longitud y son idénticas o difieren en una sola posición. Devuelve true solo si el valor de la primera lista es mayor en esa posición. Devuelve false si las listas son idénticas.
Ejemplos
is_first_superior([1, 2, 4], [1, 2, 3]) ➞ true
// Los pares de elementos de cada índice se comparan uno por uno.
// 1 de la primera lista es igual a 1 de la segunda.
// 2 es igual a 2.
// Sin embargo, 4 es mayor que 3, por lo que la primera lista es 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
- Ambas listas tendrán la misma longitud.
- Cada valor y su correspondiente en la otra lista siempre serán del mismo tipo de dato.
- Las listas diferirán en solo un elemento.
- Si las dos listas son iguales, devuelve
false.