gpt4 book ai didi

不同
  • 的 JavaScript 随机数
  • 转载 作者:行者123 更新时间:2023-12-02 16:08:07 25 4
    gpt4 key购买 nike

    我有很多<li>具有不同的高度和宽度。我想为每个列表样式生成随机数。例如10个列表样式有不同的innerHTML里面的数字。如果我错了,请纠正我。

    function getNumber() {
    var minNumber = 0;
    var maxNumber = 10;
    var randomnumber = Math.floor(Math.random() * (maxNumber + 1) + minNumber);
    for (i = 0; i < 5; i++) {
    $('ul li').html(randomnumber);
    }
    return false;
    }

    请指导我或给我建议。谢谢。

    最佳答案

    代码的主要问题是,您在循环的每次迭代中为所有 li 元素分配了相同的随机数。相反,您应该循环遍历每个 li 元素并在每次迭代中生成一个新的随机数。试试这个:

    function getNumber() {
    $('ul li').each(function() {
    var minNumber = 0;
    var maxNumber = 10;
    var randomnumber = Math.floor(Math.random() * (maxNumber + 1) + minNumber);
    $(this).html(randomnumber);
    });
    }

    Example fiddle

    关于不同 <li> 的 JavaScript 随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30516456/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com