Какая здесь ошыбка
Условие. Дан целочисленный массив A размера N. Назовем серией группу подряд идущих одинаковых элементов, а длиной серии — количество этих элементов (длина серии может быть равна 1). Сформировать новый целочисленный массив B , записав в массив B длины всех серий исходного массива
var n = +prompt("Введите количество элементов массива","");
var a = [];
for (var i = 0; i < n; i++) {
a[i] = +prompt('Введите элемент массива:', '');
}
alert("Массив,который вы ввели:" + a);
var count = 0;
var b = [];
for (var i = 1; i < n; i++) {
if (a[i-1] == a[i]) {
count++;
}
else {
if (count > 0) {
b[b.length] = count;
count = 0;
}
}
}
alert(b);
|
Program_cat,
var n = +prompt("Введите количество элементов массива","");
var a = [];
for (var i = 0; i < n; i++) {
a[i] = +prompt('Введите элемент массива:', '');
}
alert("Массив,который вы ввели:" + a);
var count = 1;
var b = [];
for (var i = 1; i < n; i++) {
if (a[i-1] == a[i]) {
count++;
}
else {
b[b.length] = count;
count = 1;
}
}
b[b.length] = count
alert(b);
|
Program_cat,
var n = +prompt("Введите количество элементов массива","");
var a = [];
for (var i = 0; i < n; i++) {
a[i] = +prompt('Введите элемент массива:', '');
}
alert("Массив,который вы ввели:" + a);
var count = -1;
var b = [];
for (var i = 0; i < n; i++) {
if (!i || a[i-1] != a[i]) { count++; b[count] = 1; }
else b[count]++;
}
alert(b);
|
| Часовой пояс GMT +3, время: 23:55. |