猿问

多层循环,如何获取当前循环的次数

  for (let i = 0; i < a; i++) {


        for (let j = 0; j < b; j++) {


          for (let k = 0; k < c; k++) {

            getIndex(i,j,k,a,b,c);

          }

          

        }

        

      }

多层循环,如何获取当前循环的次数?


function getIndex(i,j,k,a,b,c){

    //...

}


翻过高山走不出你
浏览 587回答 3
3回答

皈依舞

很简单,就是下标的乘积:i*j*kfunction getIndex(i,j,k,a,b,c){&nbsp; &nbsp; return (i+1)*(j+1)*(k+1)}

犯罪嫌疑人X

(i+1) * (j+1) * c - c + k + 1

九州编程

外层定义个var num = 0;在最里面的for循环里面写上num++
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答