For loop 错误,因为使用var关键字代替let let calculator=(函数() { let screen=document.querySelector('.screen'); 设btns=document.queryselectoral('.butn');

For loop 错误,因为使用var关键字代替let let calculator=(函数() { let screen=document.querySelector('.screen'); 设btns=document.queryselectoral('.butn');,for-loop,var,let,For Loop,Var,Let,错误,因为使用var关键字代替let let calculator=(函数() { let screen=document.querySelector('.screen'); 设btns=document.queryselectoral('.butn'); 让btnEqual=document.querySelector('.btn-equal'); 让btnClear=document.querySelector('.btn clear'); 这是什么语言? let calculator=(f

错误,因为使用var关键字代替let
let calculator=(函数()
{
let screen=document.querySelector('.screen');
设btns=document.queryselectoral('.butn');
让btnEqual=document.querySelector('.btn-equal');
让btnClear=document.querySelector('.btn clear');

这是什么语言?
let calculator=(function()
{
    let screen=document.querySelector('.screen');
    let btns=document.querySelectorAll('.butn');
    let btnEqual=document.querySelector('.btn-equal');
    let btnClear=document.querySelector('.btn-clear');
      
    for(let j=0;j<btns.length;j++)
    {
        btns[j].addEventListener('click',function()
        {
         let number=btns[j].getAttribute('data-num');
         screen.textContent+=number;
        });
    };
    btnEqual.addEventListener('click',function()
    {
        let value=eval(screen.textContent);
        screen.textContent=value;
    });
     
    btnClear.addEventListener('click',function()
    {
    screen.textContent="";
    });
})();