以下の引用符は私の実際の割り当てであり、その下は私の現在のコードです。誰かが私を正しい方向に向けることができますか?
最初の n 個の偶数の積を返す、multiplyEvens という再帰的メソッドを作成します。たとえば、multiplyEvens(1) は 2 を返し、multiplyEvens(4) は 384 を返します (2 * 4 * 6 * 8 = 384 であるため)。1 未満の値が渡された場合、IllegalArgumentException をスローします。
private static int multiplyEvens(int n)
{
if(n%2 == 0)
{
System.out.println(n*n);
return multiplyEvens(n*n);
// I'm lost
}
System.out.println();
return n;
}