想要获取数组的替代数字并在 Javascript 中反转它们



想要从数组中获取偶数并反转它们并再次将其放在数组的位置。我的阵列:

[1,2,3,4,5,6,7,8]

所需输出:[1,8,3,6,5,4,7,2]

只是想知道逻辑。任何建议 告诉我?

请编写这样的代码逻辑。

public class ReverseEven {
public static void main(String args[]) {
int ar[] = {1, 2, 3, 4, 5, 6, 7, 8};
for (int i = 0; i < ar.length; i++) {
if (ar[i] % 2 != 0) {
System.out.print(" " + ar[i]);
} else {
for (int j = ar.length - i; j >= 0; j--) {
if (ar[j] % 2 == 0) {
System.out.print(" " + ar[j]);
break;
}
}
}
}
}
}

最新更新