javaScript, 80-100
\nvar subtractProductAndSum = function(n) {\n    let result = (n + \'\').split(\'\').reduce((a,b)=>{\n        return [a[0] * b, a[1] + +b];\n    }, [1, 0]);\n  
```\nvar subtractProductAndSum = function(n) {\n    let result = (n + \'\').split(\'\').reduce((a,b)=>{\n        return [a[0] * b, a[1] + +b];\n    }, [1, 0]);\n    return result[0] - result[1];\n};\n```
[]