Código:
la idea es, que el metodo recibe un numero, hace un array, y el bucle lo que hace es llenar los espacios del array con los numeros contando para atras desde el numero que entro por parametro ala funcion, tipo si entro un 7, quedaria el array {1,2,3,4,5,6,7}, no entiendo que esta mal :S alguien me puede ayudar? gracias public class Factorial { static int factorial(int x){ int[] numeros = new int[x]; for (int r=x; r==1; r--) { numeros[r] = r; } return numeros[2]; } public static void main(String[] args) { System.out.println(factorial(5)); } }