Producto máximo de elementos adyacentes
Dada una colección de al menos dos números enteros, calcula el producto de cada par de elementos adyacentes y devuelve el mayor de esos productos. Solo los valores directamente adyacentes forman un par. Ten en cuenta los productos negativos y el cero, sin suponer que la respuesta es positiva.
Ejemplos
adjacentProduct({3, 6, -2, -5, 7, 3}); // 21
adjacentProduct({5, 6, -4, 2, 3, 2, -23}); // 30
adjacentProduct({0, -1, 1, 24, 1, -4, 8, 10}); // 80
adjacentProduct({-23, 4, -3, 8, -12}); // -12En el último ejemplo, todos los productos de pares adyacentes son negativos, por lo que el mayor producto sigue siendo negativo.