Масиви

Масивите са тип променливи, които съдържат множество елементи. Ето структурата на един масив:

masiv=new Array()

..където masiv и името на масива, а new Array() е начина на създаването му. По този начин създадохме празен масив с неопределен брой елементи. Вместо празни скоби, можем да зададем броя на елементите в масива:

masiv=new Array(10)

  • Броя на елементите винаги трябва да бъде цяло положително число. В горния случай създадохме масив с име masiv и  10 елемента със стойност NULL, т.е. празни. Ако не зададем предварително броя на елементите в масива, то това можем да направим по-късно, като задаваме стойност на всеки елемент поотделно. Самото индексиране на елементите става с квадратни скоби [ ] , като броенето започва от нула. Така първия елемент в масив с десет елемента е masiv[0] а последния masiv[9].
  • Нека да създадем масив със седем елемента и да им дадем стойности дните от седмицата:

masiv=new Array(7)
masiv[0]=“понеделник“
masiv[1]=“вторник“
masiv[2]=“сряда“
masiv[3]=“четвъртък“
masiv[4]=“петък“
masiv[5]=“събота“
masiv[6]=“неделя“

…същото нещо можем да направим по по-лесен начин:

masiv=new Array(„понеделник“,“вторник“,“сряда“,“четвъртък“,“петък“,“събота“,“неделя“)

По този начин всеки елемент от масива си има някаква стойност. Тези стойности могат да бъдат променяни свободно по всяко време, както и типа на променливата. Например ако напишем masiv[5]=122 шестият елемент ще бъде от целочислен тип, докато останалите ще са от стрингов тип.

  • Много лесен начин да си осигурите достъп до елементите на масива е, чрез използване на цикъл:

masiv=new Array („понеделник“,“вторник“,“сряда“,“четвъртък“,“петък“,“събота“,“неделя“)
for(i=0;i<7;i++) {
document.write(masiv[i] + „<br>“)
}

  • Този скрипт ще покаже на екрана всеки един елемент от масива, като след всеки ще минава на нов ред.

Вашият коментар