0

Подскажите пожалуйста, как я могу передать i в функцию, что бы функция выполнялась на ровне с ходом цикла: 1,2,3,4,5

var count_arr = 5;
for (var i = 0, count_arr; i < count_arr;) {
  $(function() {
    console.log(i);
  });
  i++;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
Vector
  • 171
  • 6

1 Answers1

1

Например так:

var count_arr = 5;
for (let i = 0; i < count_arr;) {  
  (function() {
    console.log(i);
  })();
  i++;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>

Либо так

var count_arr = 5;
for (var i = 0; i < count_arr;) {
  (function(i) {
    console.log(i);
  })(i++);
}