Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.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,只是一个简单的问题。我需要为我的一个小项目获取十进制值。主要的想法是做Window.height/10 这是我需要的价值,但我希望结果是: 10 20 30 40 50 它也必须是相对的,因为它意味着不同的窗口大小。我试过数学圆,但那不能给我十进制值 有人有主意吗 它是用Javascript编写的。我真的不明白您想做什么,但您可以使用以下命令将窗口的高度四舍五入到最接近的10 var windowHeight = Math.ceil( ( window.innerHeight + 1 ) /

只是一个简单的问题。我需要为我的一个小项目获取十进制值。主要的想法是做Window.height/10

这是我需要的价值,但我希望结果是:

10
20
30
40
50
它也必须是相对的,因为它意味着不同的窗口大小。我试过数学圆,但那不能给我十进制值

有人有主意吗


它是用Javascript编写的。

我真的不明白您想做什么,但您可以使用以下命令将窗口的高度四舍五入到最接近的10

var windowHeight = Math.ceil( ( window.innerHeight + 1 ) / 10 ) * 10;

不知道你是什么意思

它是Java/C#/C++吗

无论如何,用浮点或双精度除法

Ex:浮动比率=宽度/10.0f


<html>
<head>
<script type="text/javascript">
function wXh(){
var wid=parseInt(window.innerWidth);
var hgh=parseInt(window.innerHeight);
var hby10=parseInt(hgh/10);
alert(hby10);
alert("Original Dimensions Were :- "+wid+"X"+hgh);
}
</script>
</head>
<body onLoad="wXh();">
</body>
</html>
函数wXh(){ var wid=parseInt(window.innerWidth); var hgh=parseInt(window.innerHeight); var hby10=parseInt(hgh/10); 警报(hby10); 警报(“原始尺寸为:-“+wid+“X”+hgh”); }
将警告浏览器窗口高度除以10的值为整数。然后也会提醒原始尺寸

--编辑1--

根据你的评论,, 答案是:

<html>
<head>
<script type="text/javascript">
function wXh(){
var wid=parseInt(window.innerWidth);
var hgh=parseInt(window.innerHeight);
var hby10=parseInt(hgh/10);
var MSB=parseInt(hby10/10);
MSB=MSB>0?MSB*10:hby10;
alert(MSB);
alert("Original Dimensions Were :- "+wid+"X"+hgh);
}
</script>
</head>
<body onLoad="wXh();">
</body>
</html>

函数wXh(){
var wid=parseInt(window.innerWidth);
var hgh=parseInt(window.innerHeight);
var hby10=parseInt(hgh/10);
var MSB=parseInt(hby10/10);
MSB=MSB>0?MSB*10:hby10;
警报(MSB);
警报(“原始尺寸为:-“+wid+“X”+hgh”);
}

希望对您有所帮助。

哪个平台?哪种语言?什么技术?哦,对不起!它的javascript
alert(parseInt(window.innerWidth)+'X'+parseInt(window.innerHeight))可能会帮助您@VedantTerkar How?@ashleedawg,希望你已经看到了我的答案:我正在创建一个蛇游戏,用户可以进入关卡的最右侧,然后被“传送”到窗口的左侧。由于游戏使用的是小数(单元格宽度=10),问题是当我从右向左移动时,数值不再是小数。因为我的宽度是1436/10=143.6,必须变成140或150左右。我很难解释我对JavaScript和编程非常陌生。但还是要谢谢你的帮助!这是javascript。我已经调整了岗位。抱歉搞混了:谢谢!也可以将值设为90或100吗?@Tbmluijten更改了答案!看一看,我很高兴能帮助你!