第18关我用的是栈,能帮我看看哪地方出错吗

3 小时前5 浏览综合
变量a=[]
变量b=输入
变量b=String(变量b)
变量a.push(变量b[0] )
for(变量c=1;变量c<变量b.length;变量c++){
    if ( 变量a.length>0&&变量b[变量c]==变量a[变量a.length-1]){
        变量a.pop( )
    }else {
        变量a.push(变量b[变量c] )
    }
}
if (变量a.length ==0){
    return ' '
}else {
    return 变量a[0]   
}
1