关系操作符
关系运算符用于确定数字是否比另一个大或小。它们会自动在兼容的单位之间进行转换。
关系运算符用于确定数字是否比另一个大或小。它们会自动在兼容的单位之间进行转换。
<expression> < <expression>返回第一个表达式的值是否小于第二个表达式的值。<expression> <= <expression>返回第一个表达式的值是否小于或等于第二个表达式的值。<expression> > <expression>返回第一个表达式的值是否大于第二个表达式的值。<expression> >= <expression>返回第一个表达式的值是否大于或等于第二个表达式的值。
@debug 100 > 50; // true
@debug 10px < 17px; // true
@debug 96px >= 1in; // true
@debug 1000ms <= 1s; // true
@debug 100 > 50 // true
@debug 10px < 17px // true
@debug 96px >= 1in // true
@debug 1000ms <= 1s // true
无单位的数字可以与任何数字进行比较。它们会自动转换为该数字的单位。
@debug 100 > 50px; // true
@debug 10px < 17; // true
@debug 100 > 50px // true
@debug 10px < 17 // true
单位不兼容的数字无法进行比较。
@debug 100px > 10s;
// ^^^^^^^^^^^
// Error: Incompatible units px and s.
@debug 100px > 10s
// ^^^^^^^^^^^
// Error: Incompatible units px and s.