Fix comparisons with almost-floats. Fix
thomasloven/lovelace-useful-markdown-card#16
This commit is contained in:
@@ -300,7 +300,7 @@ class {
|
||||
const lhs = this.parseTemplateString(str[1]);
|
||||
const rhs = this.parseTemplateString(str[3]);
|
||||
var expr = ''
|
||||
if(!parseFloat(lhs))
|
||||
if(parseFloat(lhs) != lhs)
|
||||
expr = `"${lhs}" ${str[2]} "${rhs}"`;
|
||||
else
|
||||
expr = `${parseFloat(lhs)} ${str[2]} ${parseFloat(rhs)}`
|
||||
|
||||
Reference in New Issue
Block a user