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

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

生成效果如下图:

相关推荐
前端小巷子12 分钟前
跨域问题解决方案:开发代理
前端·javascript·面试
JohnYan12 分钟前
Bun技术评估 - 07 S3
javascript·后端·bun
Mintopia13 分钟前
Three.js 材质与灯光:一场像素级的光影华尔兹
前端·javascript·three.js
天涯学馆14 分钟前
JavaScript 跨域、事件循环、性能优化面试题解析教程
前端·javascript·面试
北方有星辰zz18 分钟前
数据结构:栈
java·开发语言·数据结构
江城开朗的豌豆31 分钟前
路由守卫通关秘籍:这些钩子函数让你的页面跳转稳如老狗!
前端·javascript·vue.js
sunbyte39 分钟前
50天50个小项目 (Vue3 + Tailwindcss V4) ✨ | DragNDrop(拖拽占用组件)
前端·javascript·css·vue.js·vue
我是唐青枫41 分钟前
C#.NET NLog 详解
开发语言·c#·.net
柚子81642 分钟前
告别FLIP动画:View Transition API带来的革命性变革
前端·javascript
天涯学馆1 小时前
JS 组合模式在组件化开发中的应用:从原理到实战
前端·javascript·面试