PHP

Javascript преобразование последовательности чисел

Реализовать алгоритм. Дан массив целых чисел с индексами от 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);
Теги:
преобразование
Добавлено: 01 Апреля 2018 21:02:22 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...