| 12345678910111213141516171819202122 | 
							- {{# def.definitions }}
 
- {{# def.errors }}
 
- {{# def.setupKeyword }}
 
- {{# def.$data }}
 
- {{# def.numberKeyword }}
 
- var division{{=$lvl}};
 
- if ({{?$isData}}
 
-       {{=$schemaValue}} !== undefined && (
 
-       typeof {{=$schemaValue}} != 'number' ||
 
-     {{?}}
 
-       (division{{=$lvl}} = {{=$data}} / {{=$schemaValue}},
 
-       {{? it.opts.multipleOfPrecision }}
 
-         Math.abs(Math.round(division{{=$lvl}}) - division{{=$lvl}}) > 1e-{{=it.opts.multipleOfPrecision}}
 
-       {{??}}
 
-         division{{=$lvl}} !== parseInt(division{{=$lvl}})
 
-       {{?}}
 
-       )
 
-     {{?$isData}}  )  {{?}} ) {
 
-   {{# def.error:'multipleOf' }}
 
- } {{? $breakOnError }} else { {{?}}
 
 
  |