ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

What is the result of the following statement? Why? And how to have the result expected?

for(var i =0; i <; i++) {

  setTimeout(function() {

    console.log(i);  

  },);

}

user-image
تم إضافة السؤال من قبل Jonathan de Flaugergues , software engineer , Abbeal
تاريخ النشر: 2017/01/24
Amir Khan
من قبل Amir Khan , LAMP/PHP Web Programmer , GTA Web Developers

Assuming the language is Javascript, knowing setTimeout and console.log there are2 obvious syntax errors:

1. Line #1: Missing the value after i <

2. Line #4:  Comma after curly bracket close

 

To run the script let's say i < then:

 

<script>

 

for(var i =0; i <; i++) {

 

  setTimeout(function() {

 

    console.log(i);  

 

  });

 

}

 

</script>

 

Thanks and Good Luck!

 

المزيد من الأسئلة المماثلة