Помогите с программой, сортировка массива "пузырьком") Не хочет работать, зависает при вводе массива. Нужно ввести, отсортировать по возрастанию, вывести массив и количество операций в цикле, где сама сортировка)
<script>
var SizeMass = +prompt("Размер массива","");
var i;
mas = new Array();
for (i=1; i!=SizeMass; i++) {
mas[i] = +prompt("Введите элемент массива","");
i++;
}
var k = 0; a = 0;
for (i=1; i!=SizeMass-1; i++) {
for (j=1; i!=SizeMass-i; j++) {
if (mas[j] > mas[j+1]) {
a = mas[j];
k++;
mas[j] = mas[j+1];
k++;
mas[j+1] = a;
k++;
}
}
}
for (i=1; i!=SizeMass; i++) {
alert(mas[i]);
}
alert("Количество операций в цикле");
alert(k);
</script>