سؤال عن if

count = 0
allNumbers = 200*rand(1,10); % array of random numbers
for index = 1:1:10
if allNumbers(index)>100
count = count+1; % update count
end
end
count
ممكن شرح السطر الذي بالون الاحمر
خصوصا لماذا وضع الكلمه انديكس داخل المتغير

هذا الاندكس وضع داخل الاقواس وبداخل الفور لوب حتى تاخد قيمته من 1 الى 10 وهى عدد عناصر المصفوفة allNumbers