莆仙生活网
当前位置: 莆仙生活网 > 知识库 >

循环创造

时间:2024-06-06 04:12:23 编辑:莆仙君

这段代码输出的为什么是123而不是3

一开始执行Count方法,输入3,判断非零,往下进行->
进入Count方法,输入是2,判断非零,继续->
进入Count方法,数入是1,判断非零,继续->
进入Count方法,数入是0,返回->
输入是1的Count方法往下进行,写1,Count结束->
输入是2的Count方法往下进行,写2,Count结束->
输入是3的Count方法往下进行,写3,Count结束!

如何把这段for循环的代码改成lambda

1
2
3
4
5
6
7
8

function conditions(){
var imgList = document.getElementByTag("Img");
if(imgList.length>0){
for(var i = 0; i < imgList.length; i++){
imgList[i].src = imgList[i].getAttribute("src",2) == "img/可选座位.png" ? "img/可选座位.jpg" : "img/可选座位.png";
}
}
}