Puchacz1 Napisano 26 Lutego 2007 Zgłoś Napisano 26 Lutego 2007 (edytowane) Wita, czy mógłby mnie ktoś naprowadzić jak to 'rozkodować' ? (JS) Chodzi o hasło jakie jest zawarte w funkcji masqa. Nie zabardzo wiem jak to jest z tym substring-iem :( Nie chcę odpowiedzi z hasłem tylko podpowiedź jak to wykonać :) prawy(); var masqa='abcdefgh'; var ost=''; function losuj(){ ost=masqa.substring(2,4)+'qwe'+dod.substring(3,6); } szczególnie interesuje mnie substring bo to dzięki niemu trzeba to zrobić aczkolwiek nie mam pojęcia jak... pomóżcie bo męcze się juz 2 godzinę na tym Edytowane 26 Lutego 2007 przez Puchacz1 Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
PelzaK Napisano 26 Lutego 2007 Zgłoś Napisano 26 Lutego 2007 which part of ost=masqa.substring(2,4)+'qwe'+dod.substring(3,6); you don't understand...? :) substring(a,b) wyciąga podstringa ze stringa.... skłądajacego się z b-znaków od znaku numer a-1 Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
Puchacz1 Napisano 27 Lutego 2007 Zgłoś Napisano 27 Lutego 2007 sorry but i don't understand... możesz wytłumaczyć to bardziej łopatologicznie ? wiem, że substing to opcja odpowiedzialna za przniesienie litery |0|a|1|b|2|c|3|d|4|e|5|f|6|g|7|h|8| (2,4)czyli CD powinno być na początku tak ... a (3.6) to by wychodziło, że DEF musi być na końcu tak ? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
alienzero Napisano 27 Lutego 2007 Zgłoś Napisano 27 Lutego 2007 http://www.w3schools.com/jsref/jsref_substring.asp Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
Puchacz1 Napisano 27 Lutego 2007 Zgłoś Napisano 27 Lutego 2007 dobra ale czy pod uwagę mam brać także ten drugi ciąg w którym jest 3,6 ? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
alienzero Napisano 27 Lutego 2007 Zgłoś Napisano 27 Lutego 2007 nie widze tam zmiennej dod, co to jest? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
Puchacz1 Napisano 27 Lutego 2007 Zgłoś Napisano 27 Lutego 2007 (edytowane) zmienna ta tyczy się tego więc chyba nie bierze się jej pod uwagę co ? var dod='costam'; function prawy(txx){ var txt=txx; document.onmousedown=right; if (document.layers) window.captureEvents(Event.MOUSEDOWN); window.onmousedown=right; Edytowane 27 Lutego 2007 przez Puchacz1 Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
alienzero Napisano 27 Lutego 2007 Zgłoś Napisano 27 Lutego 2007 wyglada jak jakis global, z reszta gdyby nie bylo do niej dostepu w funkcji losuj to js powinien wyrzucic blad. nie rozumiem naprawde czemu 'nie bierze sie jej pod uwage'. bo co? z reszta moglbys to sprawdzic empirycznie rownie dobrze.. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
Puchacz1 Napisano 27 Lutego 2007 Zgłoś Napisano 27 Lutego 2007 (edytowane) słuchaj ja nie jestem zaawansowany jeśli chodzi o Jave dlatego się pytam. Wogóle nic nie zrozumiałem z twojej wypowiedzi. Ja chyba jakiś tępawy jestem wytłumacz mi to jakoś łopatologicznie :(. Powiem więcej... ja jestem zwykły noob jeśli o to chodzi btw. Co to znaczy empirycznie ? Edytowane 27 Lutego 2007 przez Puchacz1 Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
alienzero Napisano 27 Lutego 2007 Zgłoś Napisano 27 Lutego 2007 heh, stary. masz braki w podstawach. do nauki, do nauki ;] ok, to po kolei. 1. nie Java tylko JavaScript a to duza roznica ;] 2. ja nie jestem zaawansowany w niej tez, w sumie napisalem moze kilkanascie linijek, ale idea jest wszedzie taka sama. 3. var dod wpisany gdzies w skrypcie, ale poza funkcjami jest zmienna globalna jak podejrzewam. czyli mozna ja stosowac w funkcjach zadeklarowanych po napisaniu (zadeklarowaniu) tej zmiennej var dod. czyli tak, musisz rowniez rozpatrzyc substring z dod. 4. ost=masqa.substring(2,4)+'qwe'+dod.substring(3,6); konkatanacja, czyli dodawanie stringow. bierzesz substring z masqa, powiedzmy 'bla', dopisujesz 'qwe' i bierzesz substring z dod, powiedzmy 'fru', czyli na koncu bedziesz mial 'blaqwefru'. 5. http://sjp.pwn.pl/lista.php?co=empirycznie Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
Puchacz1 Napisano 27 Lutego 2007 Zgłoś Napisano 27 Lutego 2007 Wielkie dzięki... be was bym sobie nie poradził :D :D. Jeszcze raz naprawde dziękuje. Okazje się, że to proste jak nie wiem co :). Jeszcze raz wielkie dzięki Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...