Infinityst10 | Дата: Пятница, 29.06.2018, 00:28 | Сообщение # 133 |
|
|
Исследователь |
|
Группа: Проверенные |
Сообщений: 113 |
|
|
Статус: Offline |
Автор темы! |
|
|
Считается что наш язык очень сложен, на самом же деле он очень прост и интуитивно понятен. В русском языке слова строятся путём слияния простых звуков в слоги, маленькие слова и окончания, простейшие звуки означают направление и где находится объект и строят приставки и окончания слов: с(чем то) в(чём то) у(чего то) к(чему то) и(союз с чем то) о(чём то) г(движение, гон - г(двигается) он) п(па - отец, главное) м(ма - мать, рождённое) е(есть) д(действие) н(новый) ж(жизнь) ч можно заменить на к - рука ручная,око очи, ч это неодушевлённое - что, к одушевлённое - кто(к то) з с ц взаимозаменяемы, з ц - звонкое с ф - мягкое в ш - мягкое с х - мягкое к ы - твёрдое и, ъi й - энергия, и(союз чего то) с пламенем сверху э - твёрдое е ю - й у, IO(о и у имеют сходное значение) я - й(энергия) а(первая буква, первичное) ь - мягкая и(союз) ъ - твёрдая и(союз) слоги состоят из простейших звуков и так же показывают направление и где находится объект: се(это) - с е(есть) ты - т(твердь) ы(и - союз) то - т(ты) о(чём то) те - т(ты) е(есть) ко - к о(к чему то и о чём то) во - в о(в чём то и о чём то) вы - в ы(и, в союзе с чем то) ось - о с(о чём то и с чем то) до - д(действие) о из - и(союз) з(с) окончания: ий - и(союз) им - и(союз) м(мать рождённые) их - и(союз) х(к, чему то) ик, ич - и(союз) к,ч(к чему то) ие - и(союз) е(есть) ит - и(союз) т(ты) ия - и(союз) я ив - и(союз) в(чём то) ой - о(чём то) ое - о(чём то) е(есть) ов - о(чём то) в(чём то) ом - о м(о м(мать рождённое)) ев - е(есть) в ей - е(есть) е - есть простейшие слова: ар - земля ра - свет, солнце ум - у(чего то) м(мать рождённое) ус - у(чего то) с(чем то) ор - сила, отсюда орать(громко кричать) корни слов состоят из первичных звуков и маленьких слов: вор - в ор сор - с ор кум - к ум узы - у з(с чем то) ы(и - союз) мал - ма(мать, рождённые) л(люди) нить - н(новый) и(союз) ть(ты) вить - в и(союзе) ть(ты) рай - ра(свет) й(энергия) бра - б(бог) ра(света солнца) яр - й(энергия) ар(земли) царь - с арь(земли) большие слова: кардамон - к ар(земле) дам он(растёт на земле) картофель - к ар(земле) то ф(в) ель(ел) карлик - к ар(земле) лик кара - к ара(земле пасть) карма - к ар(земле) ма(матери) реинкарнация - ре(пере) и(союз) н(новый) к ар(земле) на ц(с) и(союз) я цезарь - це(се это) зарь(царь) пароль - па(главная) роль радуга - ра(свет) дуга дуга - д(действие) у га(движение) где - г(движение) д(действие) е(есть) удить - у д(действие) и(союз) ть(ты) форум - ф(в) ор ум код - ко д(действие) корм - к ор(силе) м(рождён) рассвет - ра(свет) с свет рано - ра(свет) но(нет) не рассвело нора - но(нет) ра(света) сера - се(это) ра(свет) искра - ис(из) к ра(свету) вера - в е(есть) ра(свет) разум - ра(свет) з(с) ум кора - ко ра(свету) гора - го(гон движение) ра(света,магмы) триумф - три ум ф(в) жизнь - ж(жив) и(союз) з(с) н(новый) жив - ж(жизнь) и(союз) в(в чём то) жить - ж(жизнь) и(союз) ть(ты) с - с чем то, соединение(со един е(ест) н(новый) и(союз) е(есть)) един - е(есть) д(действие) и(союз) н(новый) человек - чело век чело - ч(к чему то) е(есть) л(люди) о век - в е(есть) к(к чему то) жена - ж(жизнь) е(есть) на(дающая жизнь) муж - м(мать рождённый) у ж(жизни) семя - с е(есть) м(рождающая) я По сути наш язык является простейшей программой для общения искусственного разума и является главной его частью, на основе нашего языка можно легко создать программу искусственного интеллекта. Слова нашего языка дают лишь понятийную подсказку о назначении объекта, мыслим же мы образами, создаём их совмещаем и уничтожаем. Наш язык является образным, каждая буква нашего языка является либо указанием к объекту либо описанием какой это объект, н - новый, созданный, д - действие, л - люди, е - есть, к - к чему то, у - у чего то, в - в чём то, с - с чем то, и - союз с чем то, сами эти буквы строят слова, каждому из которых представлен свой образ в реальном мире, причём понятно где этот образ находится и к чему прилагается. В нашем языке достаточно знать значение первичных звуков и слогов что бы понять смысл незнакомых больших слов. Основные понятия в нашем языке заданы нашими создателями, их представлением о сути( с у ти(ты, твердь и(союз)) вещей. Само описание предметов этого мира создавал этот искусственный разум на основе простейших звуков с(чем то) в(чём то) у(чего то) к(чему то) и(союз с чем то) о(чём то), означающих где находится объект и к чему прилагается и звуков г(движение) н(новый) д(действие) р(свет) е(есть) м(рождённый) ж(живой) л(люди) п(главное) описывающих какой это объект и как он взаимодействует со средой.
Разбор слов, предложений и визуализация на web странице, сохранить с расширением html, визуализация работает в Internet Explorer версии 10 и 11:
<html> <head> <meta charset="utf-8"/> <title>Словодробилка</title> <style type="text/css"> img { width: 0px; }
span { font-size: 23px; color: blue; }
button { font-size: 23px; }
input { font-size: 23px; } </style> </head> <body> <input autofocus id="in" type="text" style="font-size:23px;width:300px"> <button id="b" onclick="decode();">Разбор</button> <button id="p" onclick="pause();">Пауза</button> <span id="stb">Столбцов:3</span> <button id="s-" onclick="corr('-');">-</button> <button id="s+" onclick="corr('+');">+</button> <input type="checkbox" checked id="cb" onchange="check();">Слова над картинкой<br> <br><span id="sp">Введите текст</span><br><br> <table id="table"></table> <img id="im"><br> <script> function check() { if (document.getElementById('cb').checked) document.getElementById('sp1').innerHTML = document.getElementById('in').value; else document.getElementById('sp1').innerHTML = ''; for (var i = 0; i < w.length; i++) { var sl = ''; if (document.getElementById('cb').checked) sl = getsl(w); var sp = document.getElementById('sp' + (i + 2).toString()); sp.innerHTML = sl; } }
function corr(m) { if (m == '-') { if (stb > 1) stb--; } else { if (stb < w.length + 1) stb++; } document.getElementById('stb').innerText = 'Столбцов:' + stb.toString(); decode(); }
document.getElementById('in').style.width = window.naturalWidth / 2; var img = new Array(), table = document.getElementById('table'), stb = 3; var y, l = new Array(), w = new Array(), gli, im = new Array();
function settable() { var i = 1, j = 1, ii; while (1) { var tr = document.createElement('tr'); //создаем столбец while (j <= stb) { var td = document.createElement('td'); //создаем строку ii = (i).toString(); var span = document.createElement('span'); span.id = 'sp' + ii; td.appendChild(span); td.appendChild(document.createElement('br')); tr.appendChild(td); var ig = document.createElement('img'); ig.id = 'im' + ii; td.appendChild(ig); td.width = window.screen.width / stb; img[i - 1] = ig; j++; i++; if (i > w.length + 1) break; } table.appendChild(tr); j = 1; if (i > w.length + 1) break; } }
function app(a, b, id) {
a.appendChild(document.createElement(b)); }
var paus = true, sd = '';
function pause() { document.getElementById('p').innerText = (paus) ? 'Продолжить' : 'Пауза'; paus = !paus; }
function decode() { //for(var r=1;r<table.getRowCount();r++) table.deleteRow®; if (gli) clearInterval(gli); if (gl) clearInterval(gl); if clearInterval; table.innerHTML = ''; en = 0; var t; var s = document.getElementById('in').value; if (s != sd || w.length>im.length) { sd = s; l.length = 0; w.length = 0; im.length = 0; img.length = 0; l = s.match(/[,.!;() ]+/g); w = s.match(/[a-zA-Zа-яА-ЯёЁ]+/g); settable(); t = getpred(s); document.getElementById('sp').innerHTML = t; imc = 0; ret = 0; get('http://yandex.ru/images/search?text=' + s); if (w.length > 0) { gli = setInterval(timerget, 100); } } else { imc = 0; settable(); t = getpred(s); gl = setInterval(timer, 2000, 0); } }
var cur = 0;
function timerget() { if (ret == 1) { ret = 0; if (imc <= w.length) { get('http://yandex.ru/images/search?text=' + w[imc - 1]); } else { imc = 0; clearInterval(gli); gl = setInterval(timer, 2000, 0); } } if (ret == 2) { clearInterval(gli); var ssp = document.getElementById('sp'); ssp.innerText = ssp.valueOf() + '\r\nОшибка сети'; } }
var dv, el = "img", text;
function foo(dv, name, text) { div = document.querySelector(dv); var e = document.createElement(el); var child = document.querySelector("#" + name); e.innerHTML = text; div.insertBefore(e, child); i++; }
if (typeof String.prototype.trim !== 'function') { String.prototype.trim = function () { return this.replace(/^\s+|\s+$/g, ''); } }
function body(url) { var s = get(url); return getst(s, 'body'); }
var s, f;
function getst(s, f) { if (!s) return ''; var c = s.indexOf(f), d = s.indexOf(f, c + f.length); c = s.indexOf('>', c + f.length); d = s.lastIndexOf('<', d); s = s.substring(c, d); return s; }
function contains(arr, elem) { for (var i = 0; i < arr.length; i++) { if (arr === elem) { return true; } } return false; }
var s1, s2, z = new Array();
function getimg(s, s1, s2) { if (!s) return ''; var y, c = 0, i = 0; im [imc]= new Array(); //z.length = 0; while (1) { c = s.indexOf(s1, c), d = s.indexOf(s2, c + s1.length + 1); if (c >= s.length || d < 0 || c < 0) break; y = s.substring(c + s1.length, d); if (y.indexOf('yan') < 0 && (y.indexOf('.jp') >= 0 || y.indexOf('.png') >= 0 || y.indexOf('.gif') >= 0)) { if (!contains(z, y)) { //z = y; im [imc]= y; i++; } /*if (y in z){ }else{ z=y;i++; }*/ } c = d; } //return z; }
function timer2(n) { if (imc <= imn && tmr == 1) { img[imc].onload = function () { if (img[imc].naturalWidth > window.screen.width / stb) { if (img[imc].naturalHeight > img[imc].naturalWidth) { img[imc].style.width = (img[imc].naturalWidth / img[imc].naturalHeight) * window.screen.width / stb; } else img[imc].style.width = window.screen.width / stb; } else img[imc].style.width = img[imc].naturalWidth; time++; if (imc > imn) { clearInterval; en = 0; tmr = 0; } try { if (time >= im[imc].length) time = 0; } catch (cat) { imc = imc; } imc++;tmr = 1; return true; } img[imc].onerror = function () { time++; if (time >= im[imc].length) time = 0; img[imc].src = im[imc][time]; tmr = 1; if (imc > imn) { clearInterval; en = 0; tmr = 0; } imc++; return true; } img[imc].ontimeout = function () { clearInterval; en = 0; tmr = 0; } //img[imc].timeout=3000; tmr = 0; img[imc].src = im[imc][time]; } }
var time = 0, imc = 0, imn = 1, tmr = 0, en = 0, tm;
function timer(n) { if (paus) { if (im && en == 0) { tmr = 1; en = 1; imc = 0; imn = w.length; tm = setInterval(timer2, 20); } if (imc >= imn ) { clearInterval; en = 0; tmr = 0; } } }
function getXmlHttp() { var xmlhttp; try { xmlhttp = new XMLHttpRequest(); } catch (E) { try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } } //if (!xmlhttp && typeof XMLHttpRequest!='undefined') { // xmlhttp = new XMLHttpRequest(); //} return xmlhttp; }
var ret = 0, zv = 0, down = document.getElementsByTagName('a')[0], gl;
function get(url) { //var oReq = ("onload" in new XMLHttpRequest()) ? XMLHttpRequest() : XDomainRequest(); if (gl) clearInterval(gl); ret = 0; var oReq = getXmlHttp(), xhrTimeout; try { oReq.addEventListener("progress", updateProgress); oReq.addEventListener("load", transferComplete); oReq.addEventListener("error", transferFailed); oReq.addEventListener("abort", transferCanceled); oReq.onload = function () { //clearTimeout(xhrTimeout); getimg(oReq.responseText, '\,\"url\"\:\"', '\"'); //im [imc]= oReq.responseText.match(/(http|https):\/\/(.*?)(jpg|jpeg|png)/g); imc++; ret = 1; } oReq.open("GET", url, true); oReq.setRequestHeader('Access-Control-Allow-Origin', '*'); oReq.send(); /*xhrTimeout = setTimeout(function () { oReq.abort(); handleError("Timeout"); }, 3000);*/ } catch (E) { oReq.open('GET', url, true); oReq.onreadystatechange = function () { if (oReq.readyState == 4) { //clearTimeout(xhrTimeout);// очистить таймаут при наступлении readyState 4 if (oReq.status == 200) { im [imc]= getimg(oReq.responseText, '\,\"url\"\:\"', '\"'); imc++; ret = 1; } else { handleError(oReq.statusText); // вызвать обработчик ошибки с текстом ответа } } } oReq.setRequestHeader('Access-Control-Allow-Origin', '*'); oReq.send(null); /*xhrTimeout = setTimeout(function () { oReq.abort(); handleError("Timeout"); }, 3000);*/ } }
function handleError(message) { // обработчик ошибки alert("Ошибка: " + message); ret = 2; }
// progress on transfers from the server to the client (downloads) function updateProgress(oEvent) { if (oEvent.lengthComputable) { var percentComplete = oEvent.loaded / oEvent.total; } else { // Unable to compute progress information since the total size is unknown } }
function transferComplete(evt) { console.log("The transfer is complete."); }
function transferFailed(evt) { console.log("An error occurred while transferring the file."); ret = 2; }
function transferCanceled(evt) { console.log("The transfer has been canceled by the user."); ret = 2; }
var x, i = 0; var slog = ["ор", "ар", "ра", "р", "ла", "л", "и", "ы", "д", "е", "н", "га", "г", "па", "п", "ма", "м", "ш", "з", "ц", "ба", "б", "вы", "ты", "ить", "ись", "ис", "ии", "изм", "ция", "цие", "ции", "ие", "из", "ся", "ос", "ия", "ов", "ник", "ик", "им", "ишь", "ый", "ив", "й", "ка", "го", "ин", "ян", "яне", "ет", "ен", "ом", "ою", "ют", "ец", "хо", "т", "ть", "х", "ф", "ич", "ешь", "рюк", "ч", "ля", "ю", "ест", "ц", "ль", "бо", "ушь", "ти", "орь", "ень", "кон", "ж", "но", "дь", "пут", "ых", "ан", "ул", "ёр", "мат", "уль", "фер", "ий", "ре", "ва", "нь", "аб", "ца", "ес", "шо", "ох", "re", "de", "in", "es", "ed", "s", "d", "t", "e", "go", "g", "ga", "it", "up", "et", "or", "ex", "on", "p", "pa", "is", "ish", "ism", "ma", "ist", "an", "i", "r", "no", "f", "er", "v", "ver", "ty", "ть", "уть", "tur", "n", "c", "do", "u", "s", "to", "рад", "ra"]; var slovo = ["сила", "земля", "свет", "свет", "люди,мужчины", "люди", "союз", "союз", "действие", "есть", "новый", "движение", "движение", "главное", "главное", "мать", "мать", "с", "с", "с", "бог", "бог", "в ы(и-союзе)", "т(твердь) ы(и-союз)", "и(союз) ть(ты)", "и(союз) сь(с)", "и(союз) с", "и(союз)", "из м(мать, рождённое)", "ц(с) и(союз) я", "ц(с) и(союз) е(есть)", "ц(с) и(союз) и(союз)", "и(союз) е(есть)", "и(союз) з(с)", "с я", "о с(чем то)", "и(союз) я", "о в(чём то)", "н(новый) и(союз) к", "и(союз) к", "и(союз) м(мать, рождённый)", "и(союз) шь(с)", "ы(и-союз)", "и(союз) в", "энергия", "к чему то", "гон, движение", "и(союз) н(новый)", "я н(новый)", "я н(новый) е(есть)", "е(есть) т(ты)", "е(есть) н(новый)", "о м(мать,рождённое)", "о ю(у чего то)", "ю(у чего то) т(ты)", "есть", "ко", "ты", "ты", "к", "в", "и(союз) ч(к чему то)", "есть", "рук", "к чему то", "л(людей) я", "й(энергия) у", "есть", "с", "люди", "бога", "уши", "ты", "сила", "е(ест) нь(новый)", "к он,закон", "жизнь", "новое", "действие", "путь", "ы(и - союз) х(к)", "он", "сгиб", "й(энергия) ор(сила)", "мать", "сгиб", "вер", "союз", "пере", "в чём то", "новый", "об", "с чем то", "есть", "со", "о х(к чему то)", "пере", "действие", "в,i(и-союз) n(новый)", "есть", "e(усть) d(действие)", "с", "действие", "ты", "есть", "гон, движение", "движение", "гон, движение", "это, i(союз) t(ты)", "вверх, u(у) p(главное)", "это, e(есть) t(ты)", "сила, ор", "(есть) (из, к(чему то) с(чем то))", "он", "главный", "главный", "из, i(и-союз) s(с)", "is(из) h(к чему то)", "is(из) m(рождённое)", "мать, рождённое", "is(из) t(ты)", "он", "и-союз", "свет", "новый", "в", "(есть) (свет)", "в", "вера, f(в) e(есть) r(свет)", "ты", "ты", "у ть(ты)", "тур", "новый", "к", "до", "у", "с", "то", "ра(свет) д(действие)", "свет"];
function corrst(x) { var s = x.toLowerCase()(); return x.trim(); }
function getzn(x) { var s = x.toLowerCase().trim(); var i = 0; while (i < 141) { if (s == slog) return slovo; i++; } return ""; }
function getzn2(x) { var s = x.toLowerCase().trim(); var o = getzn(s); if (o != "") return s + "(" + o + ")"; return s;
}
function ispril(x) { var s = x.toLowerCase().trim(); var o = ""; var len = s.length; if (len > 2) { o = s.substring(len - 2, len); if (o == "ой" || o == "ов" || o == "ое" || o == "ом" || o == "ие" || o == "ий" || o == "ый" || o == "их" || o == "ых" || o == "го" || o == "ав") { return 1; } } return 0; }
function isgl(x) { var s = x.toLowerCase().trim(); var o = ""; var len = s.length; if (len > 2) { o = s.substring(len - 3, len); if (o == "ять" || o == "уть" || o == "усь" || o == "юсь" || o == "ись" || o == "ить" || o == "ив" || o == "еть" || o == "ыть" || o == "ать" || o == "ась" || o == "ишь" || o == "ешь") { return 1; } } else if (len == 2) { o = s.substring(len - 2, len); if (o == "ут" || o == "ую" || o == "аю" || o == "ют" || o == "ят" || o == "ит" || o == "ии" || o == "ие" || o == "ся" || o == "ет" || o == "ть" || o == "ею" || o == "ою" || o == "ан") { return 1; } } return 0; }
function prist(x) { var s = x.toLowerCase().trim(); var len = s.length; var o = ""; if (len >= 2) { if (len > 3) { o = s.substring(0, 4); if (o == "пере" || o == "недо" || o == "поли" || o == "пред" || o == "само" || o == "един" || o == "коль" || o == "путь" || o == "спец" || o == "став") { return o; } if (o == "вера") return "в"; } if (len > 2) { o = s.substring(0, 3); if (o == "при" || o == "пре" || o == "про" || o == "раз" || o == "три" || o == "гон" || o == "рюк" || o == "тор" || o == "рад" || o == "ряд" || o == "ест" || o == "мор" || o == "ухо" || o == "бог" || o == "кон" || o == "пут" || o == "дун" || o == "дув" || o == "дав" || o == "пер" || o == "уль" || o == "вер" || o == "фер" || o == "быт" || o == "бит" || o == "коп" || o == "куп" || o == "сто" || o == "бог" || o == "лом" || o == "тур" || o == "tur") { return o; } if (o == "вор") return "в"; if (o == "соб") return "с"; if (o == "кор") return "к"; } o = s.substring(0, 2); if (o == "об" || o == "от" || o == "ор" || o == "ар" || o == "ра" || o == "ре" || o == "ко" || o == "со" || o == "по" || o == "во" || o == "вы" || o == "на" || o == "из" || o == "ис" || o == "га" || o == "не" || o == "го" || o == "ла" || o == "хо" || o == "ум" || o == "за" || o == "до" || o == "бо" || o == "юн" || o == "па" || o == "ух" || o == "ал" || o == "яр" || o == "уш" || o == "ус" || o == "ма" || o == "ул" || o == "ка" || o == "уз" || o == "ба" || o == "ти" || o == "re" || o == "de" || o == "in" || o == "go" || o == "ga" || o == "up" || o == "et" || o == "ex" || o == "on" || o == "pa" || o == "is" || o == "ma" || o == "or" || o == "do" || o == "to" || o == "ra") { return o;
} } if (s[0] == 'о' || s[0] == 'у' || s[0] == 'с' || s[0] == 'к' || s[0] == 'в' || s[0] == 'х' || s[0] == 'ц' || s[0] == 'е' || s[0] == 'б' || s[0] == 'т' || s[0] == 'ч' || s[0] == 'я' || s[0] == 'ю' || s[0] == 'ъ' || s[0] == 'м' || s[0] == 'ж' || s[0] == 'з' || s[0] == 'л' || s[0] == 'и' || s[0] == 'д' || s[0] == 'ф' || s[0] == 'н' || s[0] == 'ш' || s[0] == 'я' || s[0] == 's' || s[0] == 'p' || s[0] == 'f' || s[0] == 'e' || s[0] == 'v' || s[0] == 'i' || s[0] == 'c' || s[0] == 'u' || s[0] == 's') { return s[0];
} return ""; }
function okon(x, i) { var s = x.toLowerCase().trim(); var o = ""; var len = s.length; if (len - i < 1) return ""; if (len - i > 3) { o = s.substring(len - 4, len); if (o == "есть" || o == "путь") return o; if (o == "рать") return "ть"; } if (len - i > 2) { o = s.substring(len - 3, len); if (o == "ять" || o == "яне" || o == "уть" || o == "усь" || o == "ись" || o == "изм" || o == "ция" || o == "цие" || o == "ции" || o == "ить" || o == "еть" || o == "ыть" || o == "ать" || o == "ник" || o == "пут" || o == "ишь" || o == "ешь" || o == "рок" || o == "ушь" || o == "орь" || o == "рад" || o == "ряд" || o == "ень" || o == "мат" || o == "аль" || o == "ing" || o == "ver" || o == "ish" || o == "ism") { return o; } if (o == "док") return "к"; if (o == "коп") return "п"; } if (len - i > 1) { o = s.substring(len - 2, len); if (o == "ой" || o == "ов" || o == "ий" || o == "ир" || o == "ис" || o == "их" || o == "ик" || o == "ие" || o == "ии" || o == "ия" || o == "им" || o == "уй" || o == "ух" || o == "ай" || o == "ат" || o == "ят" || o == "ей" || o == "ёр" || o == "ер" || o == "он" || o == "ув" || o == "на" || o == "ор" || o == "ос" || o == "ар" || o == "ра" || o == "га" || o == "ый" || o == "ив" || o == "ка" || o == "го" || o == "от" || o == "ин" || o == "ян" || o == "ет" || o == "ен" || o == "ма" || o == "не" || o == "ом" || o == "ую" || o == "аю" || o == "ют" || o == "ею" || o == "ою" || o == "ец" || o == "во" || o == "ть" || o == "ич" || o == "ок" || o == "за" || o == "ля" || o == "ум" || o == "ам" || o == "да" || o == "ба" || o == "уш" || o == "та" || o == "ти" || o == "но" || o == "до" || o == "ра" || o == "ых" || o == "ан" || o == "из" || o == "ул" || o == "яр" || o == "оп" || o == "ко" || o == "об" || o == "ва" || o == "уз" || o == "ца" || o == "ес" || o == "ох" || o == "шо" || o == "ав" || o == "re" || o == "de" || o == "in" || o == "go" || o == "in" || o == "it" || o == "is" || o == "es" || o == "ed" || o == "er" || o == "en" || o == "ar" || o == "or" || o == "ad" || o == "ga" || o == "up" || o == "et" || o == "ex" || o == "on" || o == "pa" || o == "is" || o == "ma" || o == "an" || o == "no" || o == "ty" || o == "ть" || o == "do" || o == "за") { return o; } } if (s[len - 1] == 'а' || s[len - 1] == 'о' || s[len - 1] == 'у' || s[len - 1] == 'с' || s[len - 1] == 'ы' || s[len - 1] == 'и' || s[len - 1] == 'з' || s[len - 1] == 'е' || s[len - 1] == 'д' || s[len - 1] == 'г' || s[len - 1] == 'т' || s[len - 1] == 'к' || s[len - 1] == 'л' || s[len - 1] == 'я' || s[len - 1] == 'н' || s[len - 1] == 'ч' || s[len - 1] == 'ш' || s[len - 1] == "e" || s[len - 1] == "r" || s[len - 1] == "n" || s[len - 1] == "g" || s[len - 1] == "s" || s[len - 1] == "t" || s[len - 1] == "d" || s[len - 1] == "p" || s[len - 1] == "i") { return s[len - 1]; } return ""; }
function getkor(x) { var s = x.toLowerCase().trim(); var n = prist(s); var o = okon(s, n.length); return s.substring(n.length + 1, s.length - n.length - o.length); }
var kor = 'uyfgufufutfytfytfytfytffygvhtfyytf', a = '', b = '';
function getsl(x) { var s = x.toLowerCase().trim(); a = ''; while (1) { var p, k = '', o; s = s.toLowerCase().trim(); p = prist(s); o = okon(s, p.length); if (p.length + o.length < s.length) k = s.substring(p.length, s.length - o.length); if (p != "" && p != "ъ") { if (p.length < s.length) a = a + getzn2(p) + " "; else a = a + getzn2(p); } if (o != "") { if (b != '') b = " " + getzn2(o) + b; else b = " " + getzn2(o); } if (k != "" && k != kor) { kor = k; s = k; } else break; } //if(o!="") b=b+" "+getzn2(o); a = a + k + b; var v = a; kor = 'uyfgufufutfytfytfytfytffygvhtfyytf'; a = ''; b = ''; return v; }
function getpred(y) { var c, d = y.length; //c = y.replace(/ +/g, " "); //var e = c.split(/[,.!;() ]+/g); var s = ''; if (document.getElementById('cb').checked) document.getElementById('sp1').innerHTML = y; for (var i = 0; i < w.length; i++) { var sl = getsl(w); s = s + sl + ' ';//+ '\r\n ' var sp = document.getElementById('sp' + (i + 2).toString()); if (document.getElementById('cb').checked) sp.innerHTML = sl; } return s.trim(); } </script> </body> </html>
Сообщение отредактировал Infinityst10 - Пятница, 29.06.2018, 00:38 |
|
|
|