早教吧 育儿知识 作业答案 考试题库 百科 知识分享

这个怎么用递归写出来呀?if(td.rows[x-1].style.background=="red"){if(td.rows[x-2].style.background=="red"){if(td.rows[x-3].style.background=="red"){td.rows[x-4].style.background="red";}else{td.rows[x-3].style.background="red";}}else{td.rows[

题目详情
这个怎么用递归写出来呀?
if(td.rows[x-1].style.background=="red")
{
if(td.rows[x-2].style.background=="red")
{
if(td.rows[x-3].style.background=="red")
{
td.rows[x-4].style.background="red";
}
else
{
td.rows[x-3].style.background="red";
}
}
else
{
td.rows[x-2].style.background="red";
}
}
else
{
td.rows[x-1].style.background="red";
}
行数不固定 不能用switch()
▼优质解答
答案和解析
这样?function setbcolor(x){ if(td.rows[x].style.background == "red"){ if((parseInt(x) - 1) >= 0){ setbcolor(x-1); } } else{ td.rows[x].style.background = "red" }}function setbcolor(element,x){ if...