eval() function basic
example of number value and undefined
JavaScript
function warp() {
var x = 2, y = 4;
console.log(eval("x + y")); // Direct call, uses local scope, result is 6
var geval = eval;
console.log(geval("x + y")); // Indirect call, uses global scope, throws ReferenceError because `x` is undefined
}
warp();