JavaScript 生成 16: 9 宽高比

这篇文章只是对 for 循环一个简单应用,没有什么知识含量。

可以跳过这篇文章。

只是我用来保存一下我的代码,保存在本地我嫌碍眼,总想把他删了。


正文部分

公式:其中 width 表示宽度,height 表示高度

16 9 = w i d t h h e i g h t \cfrac{16}{9} = \cfrac{width}{height} 916=heightwidth

javascript 复制代码
for (let width = 1;width <= 1280;width++){
    let height = width * 9 / 16;
    if (Number.isInteger(height)) {
        console.log(width + "x" + height)
    }
}

直接打开浏览器开发工具就可以了。

生成效果如下图:

相关推荐
a程序小傲16 小时前
得物Java面试被问:方法句柄(MethodHandle)与反射的性能对比和底层区别
java·开发语言·spring boot·后端·python·面试·职场和发展
全栈前端老曹16 小时前
【包管理】read-pkg-up 快速上手教程 - 读取最近的 package.json 文件
前端·javascript·npm·node.js·json·nrm·package.json
独自破碎E16 小时前
比较版本号
java·开发语言
zimoyin17 小时前
浅浅了解下0拷贝技术
java·linux·开发语言
AI架构师易筋17 小时前
AIOps 告警归因中的提示工程:从能用到可上生产(4 阶梯)
开发语言·人工智能·llm·aiops·rag
你的冰西瓜17 小时前
C++中的array容器详解
开发语言·c++·stl
JQLvopkk17 小时前
Vue框架技术详细介绍及阐述
前端·javascript·vue.js
笔COOL创始人17 小时前
requestAnimationFrame 动画优化实践指南
前端·javascript·面试
sophie旭17 小时前
性能监控之首屏性能监控小实践
前端·javascript·性能优化
随丶芯17 小时前
IDEA安装leetcode-editor插件
java·开发语言