unary minus

This commit is contained in:
Dmitry Vasilev
2022-12-07 05:52:13 +08:00
parent 7e2f2d82b9
commit 3d4bcbf66e
3 changed files with 8 additions and 5 deletions

View File

@@ -902,6 +902,8 @@ const do_eval_frame_expr = (node, scope, callsleft) => {
value = !expr.result.value
} else if(node.operator == 'typeof') {
value = typeof(expr.result.value)
} else if(node.operator == '-') {
value = - expr.result.value
} else {
throw new Error('unknown op')
}