今天去面试了,说几道面试题吧;
1.如何实现“nanwei”.spacify()输出“n a n w e i”,请写出方法;
String.prototype.spacify=function(){
return this.split("").join(" ");
};
2.上面的函数的运行结果是:
function sum(num){
if(num>1){
return num+sum(num-1)
}else{
return 1
}
}
sum(3)会输出什么?
6
第三题目:
var a=1;
function add(){
a+=1;
}
add();
function add1(num){
num+=1
};
add1(a);
console.log(a);
console.log(a);
结果是:
输出两个2