Сравнение двух массивов и вывод на экран их одинаковых элементов
Страницы: 1
Сравнение двух массивов и вывод на экран их одинаковых элементов
Здравствуйте. Только начал изучать JavaScript. Хочу разобраться с вот такой задачкой: Заполнить два массива случайными числами; сравнить элементы массива; одинаковые элементы вывести на экран.
До чего дошел я:

Код
<script type="text/javascript">
    document.write("the first massiv:");
    var arr = []; //объявление массива
for (var i = 0; i < 10; ++i){
arr[i] = Math.round(Math.random()*100);  //заполнение случайными числами
document.write(arr[i]); //вывод массива на экран
}
document.write("the second massiv:")
var massiv = []; // создал второй массив 
for(var i = 0; i < 10; ++i){
massiv[i] = Math.round(Math.random()*100);
document.write(massiv[i]);
}
var b = []; // создаю 3-й массив, куда буду вносить одинаковые элементы 2-х массивов
for(var i = 0; i < 10; ++i){
    for(var j = 0; j < 10; ++j){  // создал 2 цикла для сравнения элементов первого и второго массивов
 


Вот и все до чего я додумался. Подскажите, пожалуйста, как правильно сравнить массивы и записать одинаковые элементы в 3-й массив. 
Просьба от меня, по скольку я только начал учить этот язык, пожалуйста, комментируйте ваши варианты. И еще, как делать перенос строки в JS?
За ранее спасибо.
Перенос строки при выводе - writeln.
Сделайте 2 цикла for, один вложенный в другой. И для каждого элемента первого массива, запускайте внутренний цикл, сверяя его с элементами второго. При этом ставьте условие, что если такой элемент уже есть в третьем массиве, то его пропускать.
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
15:49 Помогите, пожалуйста, с htaccess 
19:55 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
18:32 DreamCash.tl - заработок на онлайн-видео. До 95% отчислений, отличный конверт! 
18:22 Gambling Craft - гемблинг по белому 
18:14 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
15:38 Profit Pixels - In-House Форекс, Крипто, Трейдинг CPA Офферы | Еженедельные Выплаты | CPA до $950 
15:18 Adtrafico - Правильная партнёрская сеть под бурж трафик 
12:26 Coin Click.cc - Быстрый и надежный обмен электронных валют в два клика 
21:27 [ Бесплатный тест ] Мобильные прокси Польша| Proxy-Hobbit-Poland.com 
18:49 EasyBusy.bz Проводи обмены легко и быстро вместе с нами 
16:24 [eBucks] Автоматический обмен криптовалют. BTC и любые альткоины. Киви, Банковские карты и др. электронные системы. 
14:57 [ Бесплатный тест ] Мобильные прокси Belarus | Proxy-Hobbit 
00:59 Анализ курсов и недежности обменников - Kurs.Expert 
19:01 Прием платежей для HIGH RISK | Прием платежей без сайта 
00:56 Точные прогнозы на футбол 
15:49 Linux - это максимальная свобода 
07:55 У меня дикая просадка по РСЯ за последние 3 суток 
21:33 Ням-ням! - 8 деликатесов, которые когда-то ели только бедные люди 
14:38 Продажи российских компьютеров в РФ выросли вдвое 
12:29 Карпаты 
18:06 У меня одного подтупливает супр последнее время?