Сравнение двух массивов и вывод на экран их одинаковых элементов
Страницы: 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)
Новые темыОбъявленияСвободное общение
22:27 LOSPOLLOS.COM - Конвертим по рецепту Хайзенберга. Dating, Mainstream, Binary Options 
12:39 2Index - быстрая индексация страниц сайта и обратных ссылок 
06:17 3snet - гемблинг, беттинг, форекс, бинарные опционы, майнинг 
11:46 SharkBoss - партнёрская программа для монетизации ЛЮБЫХ видов трафика (включая спам). 
23:10 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
21:20 Rotapost прикрыли! Чем пользоваться? 
00:23 Раскрутка форума 
20:33 BestX24 - быстрый и безопасный обменник криптовалют и электронных денежных средств 
16:17 CryptoGraph — Анонимный обмен криптовалют без KYC и AML 
13:51 Скрипт обменника валют 
07:11 Купить отзывы на Яндекс и Гугл картах, на Авито, на Отзовике и IRecommend 
04:10 Просто $0.04/IP 9PROXY.COM Резидентные прокси Неограниченная пропускная способность Уникальная политика замены Без чёрного списка 
13:51 CryptoMonitor.info - ваш надеждный обменник BTC USDT XMR (без KYC) 
13:16 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
10:29 С юмором по жизни! 
16:49 monetizer.agency – рекламная сеть для взрослого и развлекательного трафика. 100$ новому вебмастеру 
20:43 Добро пожаловать в цифровой мир... 
15:59 Про мясо 
23:09 ПП от PMS remote.team - 200$ за команду 
13:28 Компьютерная мышь 
22:55 Ну что, кто куда деваете свои сайты?