作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想做这样的东西:
if(day==1 || day==11 || day==21 || day==31 || day==41 ......){
result="dan";
}
else{
result="dana";
}
如何对每个以 1 结尾的数字执行此操作,当然又不写出所有数字?
最佳答案
只需检查除以 10 的余数:
if (day % 10 == 1) {
result = "dan";
} else {
result = "dana";
}
%
是“模”或“模”运算符,除非您使用 JavaScript,在这种情况下它是一个简单的余数运算符 ( not a true modulo )。它将两个数字相除,并返回余数。
关于javascript - 如果数字以 1 结尾做某事,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20433364/
我是一名优秀的程序员,十分优秀!