13.05.2013, 18:48
|
Новичок на форуме
|
|
Регистрация: 13.05.2013
Сообщений: 3
|
|
Помогите решить задачи с массивами
Всем привет! Я чайник в JS помогите разобраться с задачами.
Задача №1
Реализовать алгоритм. Дан массив целых чисел с индексами от 0 до N, необходимо реализовать поиск числа A среди элементов массива.
Выводим на экран номер найденного числа, иначе выводим строку 'Not found'.
Задача №2
Реализовать алгоритм. Дано два массива чисел с индексами от 0 до N, необходимо вывести на экран все числа которые одновременно присутствуют в обоих массивах.
|
|
13.05.2013, 19:23
|
Профессор
|
|
Регистрация: 14.09.2011
Сообщений: 523
|
|
А вы учитесь на программиста?
|
|
13.05.2013, 20:16
|
Профессор
|
|
Регистрация: 14.03.2012
Сообщений: 1,808
|
|
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>
<script>
(function(){
//1 задачка
var number = 1,
x = [6,5,6,7,4,1];
for (var z = 0; z < x.length; z += 1) {
if (x[z] == number) {
alert(z);
break;
}
if (z == x.length - 1) {
alert("нету");
}
}
//2 задачка
var a = [1,2,4,6,9],
b = [3,6,4,0,2],
answer = [];
if(a.length != b.length) return false
for( var i = 0; i < a.length; i += 1 ){
for( var j = 0; j < b.length; j++ ){
if(a[i] == b[j]){
answer.push(b[j]);
break
}
}
}
alert(answer);
})()
</script>
</body>
</html>
Цитата:
|
А вы учитесь на программиста?
|
Нет, страдает фигней на парах
nasqad, это кармо-война, я буду мстить за "уи"
__________________
Научу себя плохому
Последний раз редактировалось l-liava-l, 13.05.2013 в 20:23.
|
|
13.05.2013, 20:56
|
|
сегодня в 12:34|Комментир
|
|
Регистрация: 12.04.2011
Сообщений: 1,180
|
|
l-liava-l,
Раньше интереснее было, взял и снял тыщи 2 с кармы
__________________
оляля, ололо
|
|
13.05.2013, 21:09
|
Профессор
|
|
Регистрация: 14.03.2012
Сообщений: 1,808
|
|
Цитата:
|
l-liava-l,
Раньше интереснее было, взял и снял тыщи 2 с кармы
|
помню помню)))
__________________
Научу себя плохому
|
|
13.05.2013, 21:13
|
Кандидат Javascript-наук
|
|
Регистрация: 12.04.2013
Сообщений: 132
|
|
for( var i = 0; i < a.length; i += 1 ){
// for( var j = 0; j < b.length; j++ ){ wtf???
// if(a[i] == b[j]){
if ( a[i] == b[i] ){
answer.push(a[i]);
break
}
// }
}
|
|
13.05.2013, 21:16
|
Кандидат Javascript-наук
|
|
Регистрация: 12.04.2013
Сообщений: 132
|
|
indexOf же для первой задачи, короч зачет тибе ни паставлю
|
|
13.05.2013, 21:45
|
Профессор
|
|
Регистрация: 14.03.2012
Сообщений: 1,808
|
|
Цитата:
|
indexOf же для первой задачи, короч зачет тибе ни паставлю
|
Забыл, благодарю что напомнил, а то меня терзали сомнения)
Цитата:
|
Тогда я поставлю вас в один ряд с клавиатурой и деффом
|
Ставь, хорошие ребятки, мне нравятся
Цитата:
|
Я вот не поддерживаю поддержку неисправной системы образования своим минусом, а что будете поддерживать вы?
|
мы тут вроде не бюро по смене приоритетов у лентяев))
Человек не хочет учиться, пусть учатся те, кто хочет... а я решил ему помочь, просто так.
__________________
Научу себя плохому
|
|
13.05.2013, 22:01
|
х.з
|
|
Регистрация: 21.11.2010
Сообщений: 4,588
|
|
Сообщение от l-liava-l
|
Человек не хочет учиться, пусть учатся те, кто хочет... а я решил ему помочь, просто так.
|
Благодаря тебе страна лишилась возможно хорошего дворника, сантехника... , и обзаведётся ещё одним хреновым программистом-точно.
|
|
13.05.2013, 22:04
|
Профессор
|
|
Регистрация: 14.03.2012
Сообщений: 1,808
|
|
Цитата:
|
Благодаря тебе страна лишилась возможно хорошего дворника, сантехника... , и обзаведётся ещё одним хреновым программистом-точно.
|
как раз программистом не обзаведется)) а вот если бы он стал искать и сам написал то хреновый программист точно был бы, а может и не хреновый, а может мы его обидили и он станет учиться
__________________
Научу себя плохому
|
|
|
|