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)
    }
}

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

生成效果如下图:

相关推荐
Pocker_Spades_A4 分钟前
Python快速入门专业版(五十七)——POST请求与模拟登录:从表单分析到实战(以测试网站为例)
开发语言·python
Cobyte8 分钟前
4.响应式系统基础:从发布订阅模式的角度理解 Vue3 的数据响应式原理
前端·javascript·vue.js
晓得迷路了10 分钟前
栗子前端技术周刊第 124 期 - ESLint v10.2.0、React Native 0.85、Node.js 25.9.0...
前端·javascript·eslint
道清茗17 分钟前
【RH294知识点汇总】第 3 章 《 管理变量和事实 》1
开发语言·python
星空椰18 分钟前
JavaScript基础:运算符和流程控制
开发语言·javascript·ecmascript
Halo_tjn20 分钟前
Java 接口的定义重构学生管理系统
java·开发语言·算法
阿Y加油吧27 分钟前
栈的经典应用:从「有效括号」到「寻找两个正序数组的中位数」深度解析
开发语言·python·算法
xiaotao13133 分钟前
阶段零:Python 安装与虚拟环境(venv / Conda)
开发语言·人工智能·python·conda
dr_yingli37 分钟前
fMRI(4-1)统计分析报告生成器说明
开发语言·matlab
窝子面1 小时前
NestJs+MongoDB+Deepseek+Langchain实现ai聊天助手
javascript·数据库·人工智能·mongodb