怎么合并代码里的两个function。

怎么个欸两个function合并成一个
var imgs = ['1.jpg', '2.jpg','3.jpg'];

// 显示图片的数量
var imgCount = 1;
var index = 0;
function rightClick(){
    
    index -= imgCount;
    
    
    if(index < 0)
    {
        index = 0;
        return;
    
    }
    document.getElementById("img1").setAttribute('src', imgs[(index)%3]);
    document.getElementById("img2").setAttribute('src', imgs[(index + 1)%3]);
    document.getElementById("img3").setAttribute('src', imgs[(index+2)%3]);
}
function leftClick(){
    index += imgCount;
    if(index > imgs.length){
        index = imgs.length;
        return;
    }
    document.getElementById("img1").setAttribute('src', imgs[(index)%3]);
    document.getElementById("img2").setAttribute('src', imgs[(index +1)%3]);
    document.getElementById("img3").setAttribute('src', imgs[(index+2)%3]);
    
}
阅读 1.6k
1 个回答
var imgs = ['1.jpg', '2.jpg','3.jpg'];

// 显示图片的数量
var index = 0;
function keyClick(setT){//setT=1或者-1 
    index += setT;
    if(index < 0){
        index = 0;
    }
    if(index > imgs.length){
        index = imgs.length;
    }
    document.getElementById("img1").setAttribute('src', imgs[(index)%3]);
    document.getElementById("img2").setAttribute('src', imgs[(index +1)%3]);
    document.getElementById("img3").setAttribute('src', imgs[(index+2)%3]);
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题