只是一个简单的问题。我需要为我的一个小项目获取小数值。主要的想法是做Window.height / 10.
这是我需要的价值,但我希望结果如下:
10
20
30
40
50
它也必须是相对的,因为它意味着不同的窗口大小。我已经用math.round尝试了一些东西,但这并没有给我十进制值。
有人有想法吗?
它在Javascript中。
答案 0 :(得分:1)
<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>
警报将浏览器窗口的高度值除以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>
希望它能帮到你。
答案 1 :(得分:0)
我真的不明白你要做什么,但你可以用以下方法将窗户的高度向上舍入到最接近的十位。
var windowHeight = Math.ceil( ( window.innerHeight + 1 ) / 10 ) * 10;
答案 2 :(得分:0)
不确定你是什么意思?
是Java / C#/ C ++吗?
无论如何,除以浮动或双倍。
Ex:浮动比=宽度/10.0f;