Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 29.06.2015, 15:21
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,123

Сообщение от sergiocharm
Фишка в том, что надо при нажатии сгенерировать чтобы происходило скрещивание следующим образом:
сперва ключи из 2 столбов, все перекрестились вывелся файлик. Потом ключи из 3 столбиков, перекрестились вывелся файл. И так далее. Т.е. если 5 столбов изначально задано, то в конечном файле должны быть ключи из 5 слов, скрещенные между собой из 5 столбиков
оно так и есть , вам только добавить интерфейс ввода
Ответить с цитированием
  #12 (permalink)  
Старый 29.06.2015, 15:27
Профессор
Отправить личное сообщение для sergiocharm Посмотреть профиль Найти все сообщения от sergiocharm
 
Регистрация: 12.08.2011
Сообщений: 176

берем первый и скрещиваем его со остальными столбиками создавая колюч из 2 слов. Потом берем второй столбик и скрещиваем с другими словами так же ключ из 2 слов. и так до конца. Потом берем первый столбик и так же скрещиваем но ключ уже из 3 слов, и до конца, потом из 4 слов, потом из 5ти. В общем сколько полей, до стольки слов должен получиться ключ в итоге
Ответить с цитированием
  #13 (permalink)  
Старый 29.06.2015, 15:28
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,123

sergiocharm,
опять 25
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
</head>

<body>
<script>
function fn(a) {
    var b = [""];
    a = a.map(function(a, d) {
        var c = [];
        a.forEach(function(a) {
            b.forEach(function(b) {
                c.push(b + " " + a)
            })
        });
        return b = c
    });
    return a
};
function show(arr)
{
    arr.forEach(function(a,i){
    var textarea = document.createElement("textarea"),
    br = document.createElement("br");
    textarea.value = a.join("\n")
    textarea.rows = a.length + 1;
    textarea.cols = 15 + i*15;
    document.body.appendChild(textarea);
    document.body.appendChild(br);
   })
}
arr = [["яблоко","груша","слива"],["вкусно","горько"],["взять","бросить","выжать"],["утро","день","вечер","ночь","сумерки"],["пчёлы","фигня"]]
show(fn(arr))
</script>

</body>

</html>
Ответить с цитированием
  #14 (permalink)  
Старый 29.06.2015, 15:29
Профессор
Отправить личное сообщение для sergiocharm Посмотреть профиль Найти все сообщения от sergiocharm
 
Регистрация: 12.08.2011
Сообщений: 176

основное конечно это возможно выгрузить цикл. Допустим
Цитата:
берем первый и скрещиваем его со остальными столбиками создавая колюч из 2 слов.
выгрузка файла должна проходлить после каждого скрещивания столбиков. Допустим 1+2 столбик скрестили выгрузили название файла 1 и 2 или текстовые если можно. Потом скрещиваем 1 и 3 и выгружаем и название файла 1 и 3
Ответить с цитированием
  #15 (permalink)  
Старый 29.06.2015, 15:32
Профессор
Отправить личное сообщение для sergiocharm Посмотреть профиль Найти все сообщения от sergiocharm
 
Регистрация: 12.08.2011
Сообщений: 176

Блин Ронни тебя бы в скайп обговорили бы
Ответить с цитированием
  #16 (permalink)  
Старый 29.06.2015, 15:35
Профессор
Отправить личное сообщение для sergiocharm Посмотреть профиль Найти все сообщения от sergiocharm
 
Регистрация: 12.08.2011
Сообщений: 176

Сообщение от рони
опять 25
ты выводишь в каждом поле скрещивание, а нужно чтобы было допустим 4 поля для ввода. И проходили циклы и каждый раз производилась выгрузка. Правда через php иначе видимо не получится.
Ответить с цитированием
  #17 (permalink)  
Старый 29.06.2015, 15:40
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,123

sergiocharm,
стек переполнен, более ничем помочь не могу.
Ответить с цитированием
  #18 (permalink)  
Старый 29.06.2015, 15:44
Профессор
Отправить личное сообщение для sergiocharm Посмотреть профиль Найти все сообщения от sergiocharm
 
Регистрация: 12.08.2011
Сообщений: 176

Сообщение от рони
стек
???
Ответить с цитированием
  #19 (permalink)  
Старый 29.06.2015, 18:50
Профессор
Отправить личное сообщение для sergiocharm Посмотреть профиль Найти все сообщения от sergiocharm
 
Регистрация: 12.08.2011
Сообщений: 176

актуально
Ответить с цитированием
  #20 (permalink)  
Старый 29.06.2015, 20:23
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

sergiocharm,
Выгрузка файла - серверная задача, и решать это надо на сервере. На сколько я понял вашу задачу - алгоритм рони её решает, разве нет?
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пройтись циклом по объекту с сохранением порядка ключей Котзилла Общие вопросы Javascript 3 21.04.2015 20:33
Node.js Генератор случайных чисел Сергей74rus Node.JS 4 01.04.2015 14:26
Генератор случайных чисел (помогите с задачкой) GentleGoose Общие вопросы Javascript 2 28.07.2014 12:53
Форма раздачи ключей (Небольшая оплачиваемая задачка) darkcrash2007 Работа 4 06.11.2012 21:25
Генератор ключей 9xakep Ваши сайты и скрипты 2 07.01.2012 17:29