javascript数组顺序值从大到小

标签 javascript html

我刚开始学习 javascript,我从 http://www.w3schools.com 中学习.我想问一些关于javascript中数组的问题。 我从该网站尝试这段代码。

尝试一下

<script>
function myFunction() {
    var index;
    var text = "<ul>";
    var fruits = ["Banana", "Orange", "Apple", "Mango"];
    for (index = 0; index < fruits.length; index++) {
        text += "<li>" + fruits[index] + "</li>";
    }
    text += "</ul>";
    document.getElementById("demo").innerHTML = text;
}
</script>

结果是:Banana,Orange,Apple,Mango。

我想问的是,如何更改值,以便结果可以是:Mango、Apple、Orange、Banana? .我真的很困惑做出“FOR”条件。十分感谢大家。我还是编程初学者。

最佳答案

试试这个。

使用.reverse()

<p id="demo"></p>

<script>
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.reverse();
document.getElementById("demo").innerHTML = fruits;

</script>

fiddle :https://jsfiddle.net/87pguc5a/1/

关于javascript数组顺序值从大到小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31533588/

相关文章:

html - 这个简单的 HTML 和 CSS 代码不仅适用于 IOS 设备

javascript - 如何使用 laravel 制作分层表?

javascript - Angular2 使用 setInterval() 防止 .push() 中元素重复

javascript - 在 Ruby on Rails 上构建 Javascript 对象数组的最佳方法

javascript - 如何在我的 html 编辑器中删除 ace 编辑器的第一个文档类型工具提示?

javascript - 链接样式表错误 - 资源被解释为样式表但使用 MIME 类型文本/纯文本传输

css - 水平对齐 div 不起作用

HTML iframe最大高度,高度:100% not working

javascript - 如何修改从左到右空白的选择

javascript - 使用jquery解析部分html字符串