变量比另一个变量少一个

Variable one less than another variable

本文关键字:变量 一个 另一个      更新时间:2023-09-26

如果变量B只比变量a少1,那么使用JavaScript是否有一种方法可以编写if语句,该语句为true?我知道我可以做if(B<A),但我需要检查A是否只比B 小1

只需在b上加1,然后与a:进行比较

if(b+1 === a) 

或从(正如@TravisJ所指出的,这是首选方法,因为它可以防止在字符串的情况下附加1):

if(a-1 === b)

从字面上看,"变量B只比变量A少1"是

if (a - b === 1) { }

但如果你真的讨厌严格的平等,你可以选择

if (!(a - b - 1)) { }

尝试使用以下代码:

if(a== b-1)