Вот пример кода, который у меня есть на моем веб-сайте ... Это на самом деле продолжается еще 12 итераций. Можно ли использовать цикл for для этого? Есть ли более эффективный способ? Благодаря!Является ли более эффективным использование цикла for?
document.getElementById("1").onclick=function(){
lyre[0]=Number(!lyre[0]);
document.getElementById("1").innerHTML=String(lyre[0]);
}
document.getElementById("2").onclick=function(){
lyre[1]=Number(!lyre[1]);
document.getElementById("2").innerHTML=String(lyre[1]);
}
document.getElementById("3").onclick=function(){
lyre[2]=Number(!lyre[2]);
document.getElementById("3").innerHTML=String(lyre[2]);
}
document.getElementById("4").onclick=function(){
lyre[3]=Number(!lyre[3]);
document.getElementById("4").innerHTML=String(lyre[3]);
}
Как сказал Дейкстра: «Два или более, используйте для». –
@AaditMShah - И как сказал Л. Петер Дойч, «Итерировать - это человек, чтобы воздать божественное». –