Главная > Колян учится на программиста > Задача №3. Javascript поиск одинаковых чисел в массивах

Задача №3. Javascript поиск одинаковых чисел в массивах

Открываем рубрику “Колян учится на программиста” задачей из домашнего задания будущего веб-девелопера.

В процессе решения задачи студент знакомится с объявлением переменных, некоторыми операторами, циклами, массивами.

Задача №3
Реализовать алгоритм. Дано два массива чисел с индексами от 0 до N, необходимо вывести на экран все числа, которые одновременно присутствуют в обоих массивах.
Решение задачи оформить в виде кода на javascript.

Алгоритм решения. Нужно сравнить каждое значение массива 1 с каждым значением массива 2. Т.е. сначала берем первый элемент массива 1 и сравниваем его со значениями массива 2. Если во втором массиве находится такое же число, то помещаем его в результирующую строку для последующего вывода на экран. Берем второй элемент массива 1 и сравниваем его со значениями из массива 2… И т.д. пока не будут пройдены все элементы массива 1.
Реализуется данный алгоритм с помощью вложенных циклов. Внешний цикл – проход по элементам массива 1; внутренний – цикл – проход по элементам массива 2.

Ниже представлен код на javascript с подробными комментариями.

Решение не претендует на уникальность. Надеюсь, достаточно подробно и понятно описал.
Коляну пожелаем удачи в этом нелегком, но интересном деле!



  1. Комментариев пока нет.
  1. Трекбеков пока нет.