javascript - jQuery - 只输出偶数

标签 javascript jquery html css math

我正在寻找一个 div 的高度(按百分比计算),将该数字减半,然后用它来影响另一个 div。你不需要知道细节,但减半会导致问题,因为你不能半个像素(据我所知!)

只是..我的问题是我可以将我的输出限制为偶数吗?如果我的 div 的高度是 345,输出可以是 346..?某种“如果”是奇数加 1,或者可能已经有某种东西可以做到这一点?

我的代码很简单:

var height = $(this).height();

非常感谢, jack

最佳答案

当然。您可以使用 modulus 检查余数(%)。如果检查高度模 2 后有余数,则为奇数:

if (height % 2 === 1)
    height++;

关于javascript - jQuery - 只输出偶数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19428396/

相关文章:

javascript - JS 中获取 HiddenField 的值并传入 var

javascript - 配置 Grails Controller 从服务检索数据后在浏览器中下载文件

javascript - 编辑页面上的 ASP.Net MVC 5 Ajax 请求错误 __RequestVerificationToken 不存在

jquery - 有没有办法在 jQuery 中为数字 API 结果分配标签/文本?

javascript - 如何将类应用于 div 的第一个按钮?

java - 对 java HTML 解析器/编辑器的建议

javascript - 使用 HTML5 的本地存储 | Javascript

php - 如果我使用 php 重定向,javascript 警报不起作用?

javascript - 如何动画 svg 路径填充 javascript 而不是 HTML

IE11 的 Javascript 问题