很新鲜的面试题,被直接发感谢信。
- 看题目,说出输出内容
var result = [];
var a = 3;
var total = 0;
function foo(a) {
var i = 0;
for (; i < 3; i++) {
result[i] = function() {
total += i * a;
}
}
}
foo(1)
result[0]();
result[1]();
result[2]();
- 给定一串字符串,输出每对小括号的内容,如果小括号不配对,输出error
let str = "(()"
bracket (str)
//error
let str2="((3*4)+(4*6))=36"
bracket (str2)
//3*4
//4*6
//(3*4)+(4*6)