javascript - 生成随机高度并应用于页面上的每个 div
问题描述
不知道为什么我要为此苦苦挣扎,但基本上我在一个页面上有一堆 div。我想为它们中的每一个生成一个不同的随机高度,然后遍历它们并应用它。
尝试为此使用 Do While(我第一次使用)。这可行,但它似乎是最好/最简单的方法吗?
谢谢你!
const images = document.querySelectorAll('section div.images')
let randomNum
const generateRandomHeight = (maxNum) => {
randomNum = Math.floor(Math.random() * maxNum)
return randomNum
}
images.forEach(image => {
do {
generateRandomHeight(400)
}
while (randomNum < 300)
image.style.height = randomNum + "px"
})
解决方案
推荐阅读
- python - python中的流体模拟有几个问题
- python - 有没有办法避免我的 Turtle 程序中的递归限制?
- duplicates - 复制列的每个单元格值
- ansible - Ansible vars_prompt 和 msg 使用打印 hello world
- rust - 如何为 rust log 子系统指定键/值对?
- java - 如何获取“POST”方法以使用 Rest Web 服务显示
- django - Django模型-当字段的值取决于不同的用户时,如何跟踪对象上的字段?
- flutter - 颤动 image_web_picker 对象?而不是返回的图像
- ruby-on-rails - 无身份验证的 ActionCable 套接字
- java - 根据数据更改 Recycler View 项目