Показать сообщение отдельно
  #2 (permalink)  
Старый 17.05.2018, 20:47
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

weirdjava,
<script>
function generate(str) {
    var arr = str.split(/\s+/);
    var length = arr.length,
        result = [],
        temp;
    for (var i = 2, j; i <= length; i++) {
        j = length - i;
        for (var k = 0; k <= j; k++) {
            temp = arr.slice(k, k + i);
            result.push(temp.join(" "))
        }
    }
    return result
};
var str = "a main working website";
document.write(JSON.stringify(generate(str)));

  </script>
Ответить с цитированием