Jump to content

mordus

Forumowicze
  • Content Count

    42
  • Joined

  • Last visited

Community Reputation

0 Neutralna

About mordus

  • Rank
    Goblin

Sposób kontaktu

  • Discord
    Array

Informacje profilowe

  • Płeć
    Array
  • Skąd
    Array
  • Zainteresowania
    Array
  1. Dzień Dobry, Postanowiłem, że zacznę się uczyć HTML CSS I JS i jako pierwsze zadanie dałem sobie do napisania grę w kółko i krzyżyk. Oczywiście mój projekt jest prymitywny ale do pewnego stopnia działa i brakuje mi jeszcze jednej rzeczy, ale po kolei. Pomysł wyjściowy był taki, że stworze 9 divow i w każdym będzie obraz cyfry odpowiadającej nr pojemnika (1, 2, 3 itd.). Pod obrazkiem będzie zwykły input i po wpisaniu 'o' lub 'x' obraz w divie będzie podmiany z cyfry na grafikę wcześniej wybranej wartości. Do tego momentu wszystko działa tak jak chciałem, ale problem mam z końcem gry mianowicie chcę, żeby w momencie gdy 3 divy koło siebie będą miały taką samą wartość gra się zatrzymywała i pojawiała się komunikat z odpowiednią informacją. Pomysł miałem taki, że każdy div będzie miał swoją zmienna (np. div 1 to będzie a1 div 4 b1 itd) której będę nadawał określoną wartość w momencie gdy będę wybierał czy ma tam być x czy o( dla x -1 dla o 1) i potem paroma if będe sprawdzał czy np div 1, 2 i 3 ( czyli zmienne a1, a2 i a3) są równe 3 lub -3. Problem w tym, że podmianę obrazka w divie robie dla kazdego osobna funkcja (podmiana1() podmiana2()(..)) więc nie wiem jak ten wcześniejszy pomysł zaimplementować, bo gdy wrzucę do funkcji podmiana1() zmienna a1 to i tak po wykonaniu funkcji przestanie ona istnieć wiec nie bede mial jak jej porównać do zmienej a2 z funkcji podmiana2()... Mam nadzieje, że to co napisałem jest dość zrozumiałem i za każda podpowiedź jak mogę rozwiązać swój problem oraz lepiej wykonać cały projekt (nie liczę na gotowy fragment kodu ale wskazówki które pomogą mi samemu się z tym uporać) będę bardzo wdzięczny. <body > <div id="container"> <div id="raz" class="in"><div><img id="jeden" src="1.png"></div><div><input type="text" id="pole1" /><input type="submit" value="Sprawdz" onclick="podmiana()" ></div></div> <div id="dwa" class="in"><div><img id="dwa2" src="2.png"></div><div><input type="text" id="pole2" /><input type="submit" value="Sprawdz" onclick="podmiana2()" ></div></div> <div id="trzy" class="in"><div><img id="trzy3" src="3.png"></div><div><input type="text" id="pole3" /><input type="submit" value="Sprawdz" onclick="podmiana3()" ></div></div> <div style="clear:both;"></div> <div id="cztery" class="in"><div><img id="cztery4" src="4.png"></div><div><input type="text" id="pole4" /><input type="submit" value="Sprawdz" onclick="podmiana4()" ></div></div> <div id="piec" class="in"><div><img id="piec5" src="5.png"></div><div><input type="text" id="pole5" /><input type="submit" value="Sprawdz" onclick="podmiana5()" ></div></div> <div id="szesc" class="in"><div><img id="szesc6" src="6.png"></div><div><input type="text" id="pole6" /><input type="submit" value="Sprawdz" onclick="podmiana6()" ></div></div> <div style="clear:both;"></div> <div id="siedem" class="in"><div><img id="siedem7" src="7.png"></div><div><input type="text" id="pole7" /><input type="submit" value="Sprawdz" onclick="podmiana7()" ></div></div> <div id="osiem" class="in"><div><img id="osiem8" src="8.png"></div><div><input type="text" id="pole8" /><input type="submit" value="Sprawdz" onclick="podmiana8()" ></div></div> <div id="dziewiec" class="in"><div><img id="dziewiec9" src="9.png"></div><div><input type="text" id="pole9" /><input type="submit" value="Sprawdz" onclick="podmiana9()" ></div></div> <div style="clear:both;"></div> function podmiana1(){ var sprawdz=document.getElementById("pole1").value; if(sprawdz=="o" || sprawdz=="O") document.getElementById("jeden").src="O.png"; else if(sprawdz=="x" || sprawdz=="X") document.getElementById("jeden").src="X.png"; else document.getElementById("raz").innerHTML="To jest kolko i krzyzyk, zdecyduj sie na jedno!"; } function podmiana2(){ var sprawdz=document.getElementById("pole2").value; if(sprawdz=="o"|| sprawdz=="O"){ document.getElementById("dwa2").src = "O.png"; } else if(sprawdz=="x"|| sprawdz=="X") document.getElementById("dwa2").src = "X.png"; else document.getElementById("dwa").innerHTML="To jest kolko i krzyzyk, zdecyduj sie na jedno!"; } function podmiana3(){ var sprawdz=document.getElementById("pole3").value; if(sprawdz=="o"|| sprawdz=="O"){ document.getElementById("trzy3").src = "O.png"; } else if(sprawdz=="x"|| sprawdz=="X") document.getElementById("trzy3").src = "X.png"; else document.getElementById("trzy").innerHTML="To jest kolko i krzyzyk, zdecyduj sie na jedno!"; } function podmiana4(){ var sprawdz=document.getElementById("pole4").value; if(sprawdz=="o"|| sprawdz=="O"){ document.getElementById("cztery4").src = "O.png"; } else if(sprawdz=="x"|| sprawdz=="X") document.getElementById("cztery4").src = "X.png"; else document.getElementById("cztery").innerHTML="To jest kolko i krzyzyk, zdecyduj sie na jedno!"; } function podmiana5(){ var sprawdz=document.getElementById("pole5").value; if(sprawdz=="o"|| sprawdz=="O"){ document.getElementById("piec5").src = "O.png"; } else if(sprawdz=="x"|| sprawdz=="X") document.getElementById("piec5").src = "X.png"; else document.getElementById("piec").innerHTML="To jest kolko i krzyzyk, zdecyduj sie na jedno!"; } function podmiana6(){ var sprawdz=document.getElementById("pole6").value; if(sprawdz=="o"|| sprawdz=="O"){ document.getElementById("szesc6").src = "O.png"; } else if(sprawdz=="x"|| sprawdz=="X") document.getElementById("szesc6").src = "X.png"; else document.getElementById("szesc").innerHTML="To jest kolko i krzyzyk, zdecyduj sie na jedno!"; } function podmiana7(){ var sprawdz=document.getElementById("pole7").value; if(sprawdz=="o"|| sprawdz=="O"){ document.getElementById("siedem7").src = "O.png"; } else if(sprawdz=="x"|| sprawdz=="X") document.getElementById("siedem7").src = "X.png"; else document.getElementById("siedem").innerHTML="To jest kolko i krzyzyk, zdecyduj sie na jedno!"; } function podmiana8(){ var sprawdz=document.getElementById("pole8").value; if(sprawdz=="o"|| sprawdz=="O"){ document.getElementById("osiem8").src = "O.png"; } else if(sprawdz=="x"|| sprawdz=="X") document.getElementById("isiem8").src = "X.png"; else document.getElementById("osiem").innerHTML="To jest kolko i krzyzyk, zdecyduj sie na jedno!"; } function podmiana9(){ var sprawdz=document.getElementById("pole9").value; if(sprawdz=="o"|| sprawdz=="O"){ document.getElementById("dziewiec9").src = "O.png"; } else if(sprawdz=="x"|| sprawdz=="X") document.getElementById("dziewiec9").src = "X.png"; else document.getElementById("dziewiec").innerHTML="To jest kolko i krzyzyk, zdecyduj sie na jedno!"; }
  2. mordus

    Sport

    mi się wydawało że to raczej malcher lepiej bronił od szmala w tym meczu ale moge sie mylić. szmal akurat miał wtedy chyba najsłabszy występ na tych mistrzostwach.
  3. mordus

    Kalambury

    zakupiony?? zagubiony??
  4. Po ewidentnych faulach?? Na bank. ani przy pierwszej sytuacji nie było faulu(co pokazały powtórki) a już na pewno nie przy tej drugiej sytuacji gdy zawodnik atletico zwyczajnie się położył gdy tylko zobaczył że noga zawodnika liverpoolu zmierza w jego kierunku <_< . -Polecam przyjrzeć się powtórkom, bo ewidentnie widać, jak w pierwszej sytuacji obrońca Atletico układając nogi w krzyżaczka, podcina prawą nogą Rierę i może nie umyślnie, ale powoduje upadek przeciwnika- karny ewidentny. W drugiej sytuacji Maniche faktycznie wyglądał jakby symulował, ale na powtórce widać wyraźnie, że został kopnięty przez obrońcę w kolano i to dość mocno- karny był ewidentny. Dobrze chociaż, że błędy wyszły na zero. Oglądałem powtórki i faktycznie przy pierwszej sytuacji w tej w której riera się potknął o nogi obrońcy faktycznie mógł być karny. Zależy jak sędzia zinterpretuje daną sytuacje. Ten uznał że riera celowo zahaczył o nogi riery. Ale w drugiej sytuacji było to jawne symulowanie! dobra załużmy że naprawde dostał mocno w to kolano ale jak ktoś dostanie w kolana to nie robi tak widowiskowego upadku. Dostał a potem nagle podskoczy i upadł. i to ma być karniak. Jagby tak było to mecze kończyły by się wynikami 10:10 bo co drugi"faul" był by odgwizdywany.
  5. Po ewidentnych faulach?? Na bank. ani przy pierwszej sytuacji nie było faulu(co pokazały powtórki) a już na pewno nie przy tej drugiej sytuacji gdy zawodnik atletico zwyczajnie się położył gdy tylko zobaczył że noga zawodnika liverpoolu zmierza w jego kierunku <_< .
  6. czy mógł by mi kto polecić parę dobrych polskich zespołów punkowych?? bo jedynymi polskimi zespołami jakie słucham punkowymi nie są (dżem, Niemen, myslovitz) a chciałbym się zapoznać muzyką punkową ale wole zacząć od naszych rodzimych artystów z góry dzięki za pomoc
  7. dobra wale prosto z mostu, czy palisz fajki( a jeśli tak to jakie?? )
  8. czy wie ktoś może od czego zależy ping i jak go zmniejszyć?? o w tygodniu nie mam z nim żadnych problemów jest w granicach 60-80 ale w weekend po prosty wariuje! Skacze od 1000 do 2000! wie ktoś co mam z tym zrobić??
  9. Kurde nawet mnie...trafia choć to nie był grób nikogo z mojej rodziny( współczuje ci bo ja jakbym takie spotkał to bym mu nogi z wiadomo skąd powyrywał ) Swoją drogą jak oni tych cmentarzy pilnują skoro każda doniczka i świeca znika w ciągu 5 min. a nawet niszczą groby. Ach szkoda gadać...
  10. mam jeszcze 2 pytania. 1. napisałeś, że podoba ci się parę utworów z ostatniej płyty muse. A które to są kawałki jeśli można wiedzieć?? 2 i ostatnie (na razie ) pytanie, czy znasz zespół radiohead a jeśli tak to co o nim sądzisz??
  11. O ktoś śmiał znieważyć Liverpool czas interweniować Liverpool w pełni zasłużył na zwycięstwo choć mógł przegrać(do przerwy przegrywał 2:1) Leczw drugiej połowie jakby się przebudził... no i wygrał i jest 2 w tabeli zaraz za Chelsea z takim samy dorobkiem punktów. A co do Atletico to nie ma żadnych szans na to aby wygrać z Liverpoolem.
  12. Czy warto przeczytać książkę achaja Andrzeja Ziemiańskiego??
  13. slowik : piszesz, że ten film jest dla małych dzieci i nie rozwija uniwersum gwiezdnych wojen. Ale zapominasz o jednym. Ten film miał taki być. To nie miała być 7 część gwiezdnych wojen ale zwięczenie serialu który kiedyś leciał na CN. Z jednym muszę się z tobą zgodzić. Faktycznie niektóre animacje kulały(zwłaszcza dooku i yody) Żeby nie było ja też na tym filmie byłem i wcale się nie zawiodłem. Dostałem to czego się spodziewałem i nawet nieźle się bawiłem. Dla mnie 7/10.
  14. oto mi chodziło. Czy lepszą jakość (X360) poświęcić na rzecz możliwości grania gdzie tylko chce(PSP).
×
×
  • Create New...