评估一串 JavaScript 语句

var x = 5;
var str = "if (x == 5) {console.log('z is 42'); z = 42;} else z = 0; ";

console.log("z is ", eval(str));

**强烈建议不要使用 eval。**有关详细信息,请参阅备注部分。