X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Javascript или деградация полная
prolisk
prolisk
Topic Starter сообщение 17.4.2015, 17:05; Ответить: prolisk
Сообщение #1


То ли от недостатка витаминов, то ли от невнимательности...
Короче, есть ряд задач. Нужно именно на яве. Человек копирует 20-25 номеров. Создается массив А. Берется массив А и сравнивается с массивов Б (список номеров, которые есть в базе).
К примеру, в <form> просто копируется список. Далее посредство ИСКЛЮЧИТЕЛЬНО javascript этот список добавляется в новый массив А. Разделитель может быть либо запятая, либо пробел, либо ентер.
Выводим список на экран (1 номер - 1 строчка).
Далее можно сравнить и подсветить уникальные номера, но об этом позже.

задача 1: Как пользователь должен добавить данные (форма или prompt)?
задача 2: как эти данные добавляются в массив? (сразу с разделителем)
задача 3: как сравнить этот Массив с другим массивом?

Давайте по порядку.

p.s. Постараюсь сам, но скорее всего после болезни недостаток витаминов - чет вообще башка не варит.


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
k0ttee
k0ttee
сообщение 17.4.2015, 17:38; Ответить: k0ttee
Сообщение #2


Я вот тоже вчера весь день JS сладострастно "любил". К вечеру во мне весь мат кончился.

Пока фотошоп ставится, давайте подумаю о вашей задаче (может и своя потом лучше пойдет)...
Нулевым этапом давайте решим: это будет чистый JS или фреймворк jQuery? (От всяких prototype я сразу в кусты - там документация вся на английском).

задача 1: Как пользователь должен добавить данные (форма или prompt)?

Добавлять можно через все, даже <p contenteditable="true">редактируй меня</p> подойдет. Только кнопка сабмит будет уже не кнопкой, а чем угодно вызывающим функцию для снятия содержимого из области ввода. У меня в движке так админка работает, чтобы редактировать прямо на странице.

задача 2: как эти данные добавляются в массив? (сразу с разделителем)

Если номера идут в столбик (каждый с новой строчки), тогда мы снимаем... Мы снимаем строку string и рубим её на элементы массива по разделителю \n (конец строки).

задача 3: как сравнить этот Массив с другим массивом?

Смотря что с чем и как сравнивать (дубли искать, дубли первый-первый второй-второй, больше меньше и еще 100500 вариантов). Дайте примерчик что-ли и будем смотреть как измеряются удавы.


--------------------
Задонь кибер-коту на крипто-вискас
btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
prolisk
prolisk
Topic Starter сообщение 17.4.2015, 18:11; Ответить: prolisk
Сообщение #3


k0ttee, желательно чистый JS. Нужно запускать на ПК без рнр, jquery и прочих "подключаемых модулей из вне".
(k0ttee)
что с чем и как сравнивать

Искать дубли - первый перебирать в массиве Б, второй в массиве Б и т.д. :)

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Создать видеоканал лучше в ютуб или телеграм?
10 uahomka 1799 24.3.2024, 4:21
автор: Alexand3r
Открытая тема (нет новых ответов) Если статья не в индексе Google - она уникальна или нет?
2 uahomka 800 20.3.2024, 11:17
автор: Vmir
Открытая тема (нет новых ответов) Где больше пробив на кликандер или попандер или попап трафике?
1 Boymaster 616 20.3.2024, 9:50
автор: Skyworker
Горячая тема (нет новых ответов) Выполню качественную верстку макетов или разработка собственного, быстро и не дорого
от 45$
123 webche 116760 17.3.2024, 7:09
автор: webche
Открытая тема (нет новых ответов) От какого экрана будут меньше уставать глаза OLED или IPS?
3 metvekot 983 12.3.2024, 16:25
автор: MisterBit


 



RSS Текстовая версия Сейчас: 29.3.2024, 16:49
Дизайн