Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/425.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在JavaScript中计算屏幕纵横比?_Javascript - Fatal编程技术网

如何在JavaScript中计算屏幕纵横比?

如何在JavaScript中计算屏幕纵横比?,javascript,Javascript,我在StackOverflow上找到了计算屏幕纵横比的代码: 功能gcd(a、b){ 回报率(b==0)?a:gcd(b,a%b); } var w=屏幕宽度; var h=屏幕高度; var r=总干密度(w,h); 文件编号:“”; document.write(“Dimensieons=”,w,“x”,h,”; document.write(“Gcd=”,r,”; document.write(“Aspect=”,w/r,“:”,h/r); 文件编号:“”1366x768不是16:9,1

我在StackOverflow上找到了计算屏幕纵横比的代码:

功能gcd(a、b){
回报率(b==0)?a:gcd(b,a%b);
}
var w=屏幕宽度;
var h=屏幕高度;
var r=总干密度(w,h);
文件编号:“”;
document.write(“Dimensieons=”,w,“x”,h,
”; document.write(“Gcd=”,r,
”; document.write(“Aspect=”,w/r,“:”,h/r);
文件编号:“”
1366x768
不是16:9,
1366x765
isI知道了。。。谢谢..以防万一你需要关于如何进行的想法:你可以有一组你正在测试的比率(4:3,16:10,16:9,…),然后根据你的
screen.width/screen.height
选择最接近的比率。我会这样做的…
1366 x 768
不是16:9,
1366x765
我明白了。。。谢谢。以防你需要关于如何继续的想法:你可以有一组你正在测试的比率(4:3,16:10,16:9,…),然后根据你的
screen.width/screen.height
选择最接近的比率。我会这样做的。。。