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

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

生成效果如下图:

相关推荐
REDcker11 小时前
glibc、libstdc++ 与 libc++ 区别与联系
开发语言·c++
2401_8442213211 小时前
内存对齐与缓存友好设计
开发语言·c++·算法
wuhen_n11 小时前
事件监听器销毁完全指南:如何避免内存泄漏?
前端·javascript·vue.js
计算机安禾11 小时前
【C语言程序设计】第28篇:指针的概念与指针变量
c语言·开发语言·数据结构·c++·算法·visual studio code·visual studio
qingy_204611 小时前
Java基础:数据类型
java·开发语言·算法
sycmancia11 小时前
C++——智能指针类模板
开发语言·c++
王夏奇11 小时前
Python-对excel文件操作的总览
开发语言·python·excel
knighthood200111 小时前
ROS1中source xxx.bash失效
开发语言·bash
骇客野人11 小时前
python爬虫例子,且处理反爬的网站也能爬
开发语言·爬虫·python
飘逸飘逸11 小时前
Autojs进阶-插件更新记录
android·javascript