Реализовать алгоритм. Дан массив целых чисел с индексами от 0 до N, необходимо преобразовать последовательность по правилам:
- если число делится на 10 – то оно увеличивается в 10 раз;
- иначе заменить на 0;
вывести в документ исходную и модифицированную последовательность.
Алгоритм расписывать не будем, думаю и так понятен. Идем по массиву, делаем проверку делимости на 10 и изменяем значения массива соответствующим образом.
Реализация на javascript. Поскольку с этой задачей Колян почти разобрался самостоятельно, то код приводим без лишних комментариев.
var array_1 = [80, 2, 30, 5, 7, 9, 10, 13, 76, 54, 13];
/* объявляем результирующий массив */
var array_2 = [];
for (var i in array_1) {
if (array_1[i] % 10 == 0) {
array_2[i] = array_1[i] * 10
} else {
array_2[i] = 0;
}
}
document.write(array_1+'<br />'+array_2);