hbs.registerHelper(`iff`, function (a, operator, b, opts) { let bool = false; a.toString(); b.toString(); switch (operator) { case `===`: bool = a === b; break; case `>`: bool = a > b; break; case `<`: bool = a < b; break; default: bool = a === b; } if (bool) { return opts.fn(this); } return opts.inverse(this); }); {{#iff value1 '>' value2}} do the thing {{/iff}}