Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.05.2013, 18:48
Новичок на форуме
Отправить личное сообщение для Konstan_G Посмотреть профиль Найти все сообщения от Konstan_G
 
Регистрация: 13.05.2013
Сообщений: 3

Помогите решить задачи с массивами
Всем привет! Я чайник в JS помогите разобраться с задачами.

Задача №1
Реализовать алгоритм. Дан массив целых чисел с индексами от 0 до N, необходимо реализовать поиск числа A среди элементов массива.
Выводим на экран номер найденного числа, иначе выводим строку 'Not found'.

Задача №2
Реализовать алгоритм. Дано два массива чисел с индексами от 0 до N, необходимо вывести на экран все числа которые одновременно присутствуют в обоих массивах.
Ответить с цитированием
  #2 (permalink)  
Старый 13.05.2013, 19:23
Профессор
Отправить личное сообщение для zebra Посмотреть профиль Найти все сообщения от zebra
 
Регистрация: 14.09.2011
Сообщений: 523

А вы учитесь на программиста?
Ответить с цитированием
  #3 (permalink)  
Старый 13.05.2013, 20:16
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 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.
Ответить с цитированием
  #4 (permalink)  
Старый 13.05.2013, 20:56
Аватар для 9xakep
сегодня в 12:34|Комментир
Отправить личное сообщение для 9xakep Посмотреть профиль Найти все сообщения от 9xakep
 
Регистрация: 12.04.2011
Сообщений: 1,180

l-liava-l,
Раньше интереснее было, взял и снял тыщи 2 с кармы
__________________
оляля, ололо
Ответить с цитированием
  #5 (permalink)  
Старый 13.05.2013, 21:09
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 14.03.2012
Сообщений: 1,808

Цитата:
l-liava-l,
Раньше интереснее было, взял и снял тыщи 2 с кармы
помню помню)))
__________________
Научу себя плохому
Ответить с цитированием
  #6 (permalink)  
Старый 13.05.2013, 21:13
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от qwerty-клавиатура
 
Регистрация: 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
			}
		// }
	}
Ответить с цитированием
  #7 (permalink)  
Старый 13.05.2013, 21:16
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от qwerty-клавиатура
 
Регистрация: 12.04.2013
Сообщений: 132

indexOf же для первой задачи, короч зачет тибе ни паставлю
Ответить с цитированием
  #8 (permalink)  
Старый 13.05.2013, 21:45
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 14.03.2012
Сообщений: 1,808

Цитата:
indexOf же для первой задачи, короч зачет тибе ни паставлю
Забыл, благодарю что напомнил, а то меня терзали сомнения)
Цитата:
Тогда я поставлю вас в один ряд с клавиатурой и деффом
Ставь, хорошие ребятки, мне нравятся
Цитата:
Я вот не поддерживаю поддержку неисправной системы образования своим минусом, а что будете поддерживать вы?
мы тут вроде не бюро по смене приоритетов у лентяев))
Человек не хочет учиться, пусть учатся те, кто хочет... а я решил ему помочь, просто так.
__________________
Научу себя плохому
Ответить с цитированием
  #9 (permalink)  
Старый 13.05.2013, 22:01
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от l-liava-l
Человек не хочет учиться, пусть учатся те, кто хочет... а я решил ему помочь, просто так.
Благодаря тебе страна лишилась возможно хорошего дворника, сантехника... , и обзаведётся ещё одним хреновым программистом-точно.
Ответить с цитированием
  #10 (permalink)  
Старый 13.05.2013, 22:04
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 14.03.2012
Сообщений: 1,808

Цитата:
Благодаря тебе страна лишилась возможно хорошего дворника, сантехника... , и обзаведётся ещё одним хреновым программистом-точно.
как раз программистом не обзаведется)) а вот если бы он стал искать и сам написал то хреновый программист точно был бы, а может и не хреновый, а может мы его обидили и он станет учиться
__________________
Научу себя плохому
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите решить задачу с массивами Konstan_G Общие вопросы Javascript 20 17.05.2013 19:59
Пожалуйста помогите решить задачу на java alex01rus1991 Элементы интерфейса 9 27.11.2012 01:02
Помогите решить задачку. Андрей_ Javascript под браузер 3 26.06.2012 16:21
Нужно решить две не сложных задачи eropov Работа 1 23.06.2012 17:09
History API. Помогите решить проблему InviS Events/DOM/Window 2 16.10.2011 14:34