Maior produto entre elementos adjacentes
Dada uma coleção de pelo menos dois números inteiros, calcule o produto de cada par de elementos adjacentes e retorne o maior desses produtos. Apenas valores diretamente adjacentes formam um par. Considere também produtos negativos e zero, sem presumir que a resposta seja positiva.
Exemplos
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}); // -12No último exemplo, todos os produtos de pares adjacentes são negativos, então o maior produto ainda é negativo.