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

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

生成效果如下图:

相关推荐
|_⊙1 天前
C++ 智能指针
开发语言·c++
电子科技圈1 天前
IAR作为Qt Group独立BU携两项重磅汽车电子应用开发方案首秀北京车展
开发语言·人工智能·汽车·软件工程·软件构建·代码规范·设计规范
代码中介商1 天前
C语言指针深度解析:从数组指针到函数指针
c语言·开发语言
掘金安东尼1 天前
OpenMUSE 全面详解:非扩散Transformer文生图开源基座(对标GPT Image 2)
前端·javascript·面试
Jasmine_llq1 天前
《B4356 [GESP202506 二级] 数三角形》
开发语言·c++·双重循环枚举算法·顺序输入输出算法·去重枚举算法·整除判断算法·计数统计算法
止语Lab1 天前
Go vs Java GC:同一场延迟战争的两条路
java·开发语言·golang
Rust研习社1 天前
Rust 多线程从入门到实战
开发语言·后端·rust
Ulyanov1 天前
《玩转QT Designer Studio:从设计到实战》 QT Designer Studio数据绑定与表达式系统深度解析
开发语言·python·qt
_白_1 天前
从 0 到上线:我如何用开源打造一款密码管理 Chrome 插件
javascript
棋子入局1 天前
C语言制作消消乐游戏(4)
c语言·开发语言·游戏