Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript中用于反转数组的代码失败 var水果=[“香蕉”、“橘子”、“苹果”、“芒果”]; 水果=水果。排序(); 文件。写(水果); 对于(var i=0;i_Javascript_Arrays_Sorting - Fatal编程技术网

JavaScript中用于反转数组的代码失败 var水果=[“香蕉”、“橘子”、“苹果”、“芒果”]; 水果=水果。排序(); 文件。写(水果); 对于(var i=0;i

JavaScript中用于反转数组的代码失败 var水果=[“香蕉”、“橘子”、“苹果”、“芒果”]; 水果=水果。排序(); 文件。写(水果); 对于(var i=0;i,javascript,arrays,sorting,Javascript,Arrays,Sorting,我试图对有序(a-z)数组进行反转,以便使其在for循环中为z-a。为什么不起作用? 太简单了:不,但我想这样做。@DarkLightA然后是硬饼干。明白了。两个错误:首先,我使用了ceil()而不是Math.ceil(),并且我忘记打印结果!太简单了:不,但我想这样做。@DarkLightA然后是硬饼干。明白了。两个错误:首先,我使用了ceil()而不是Math.ceil(),并且我忘记打印结果!找到解决方案后,我们不会投票关闭。这是为离题或不恰当的问题保留的。与您的代表一起,您应该能够结束

我试图对有序(a-z)数组进行反转,以便使其在for循环中为z-a。为什么不起作用?


太简单了:不,但我想这样做。@DarkLightA然后是硬饼干。明白了。两个错误:首先,我使用了ceil()而不是Math.ceil(),并且我忘记打印结果!太简单了:不,但我想这样做。@DarkLightA然后是硬饼干。明白了。两个错误:首先,我使用了ceil()而不是Math.ceil(),并且我忘记打印结果!找到解决方案后,我们不会投票关闭。这是为离题或不恰当的问题保留的。与您的代表一起,您应该能够结束您自己的问题。但更好的是,发布您的解决方案,然后在几天内将其标记为已接受的答案(如果Patrick's没有为您这样做)。我们不会投票决定在找到解决方案后关闭。这是为离题或不恰当的问题保留的。与您的代表一起,您应该能够结束您自己的问题。但更好的是,发布您的解决方案,然后在几天内将其标记为可接受的答案(如果Patrick's没有为您这样做)。
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits = fruits.sort();
document.write(fruits);
for(var i = 0; i < Math.ceil(fruits.length / 2); i++) {
    var temp = fruits[i];
    fruits[i] = fruits[fruits.length - 1 - i];
    fruits[fruits.length - 1 - i] = temp;
}
document.write(fruits);
fruits.reverse();