PDA

Просмотр полной версии : Запись в массив (score_array)


CrazY WorM
03.09.2004, 15:27
Есть следующий код:

score_array = [100, 90, 80, 70, 60, 50, 40, 30, 20, 10];
writeScore = function (newScore) {
var len = score_array.length;
for (var i = 0; i<len; i++) {
if(newScore>score_array[i]){
//какой-то код
}
}
};
b_btn.onPress = function() {
writeScore(85);
};

Я хочу по нажатию на кнопку записать в массив новый рекорд, т.е. надо чтобы число 85 встало после 90 а остальные сместились вниз и последний элемент массива был удалён ... да и чё я объясняю, думаю вопрос понян ... Заранее благодарен !!!

iNils
03.09.2004, 15:34
Array.unshift
Добавляет один или больше элементов в начало массива и возвращает длину нового массива.

Array.pop
Удаляет последний элемент массива и возвращает его значение.