Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: JavaScript: Apua javascriptiin?

Sivun loppuun

matson [06.12.2003 11:55:04]

#

Mun pitäis ratkoa tällanen kinkkinen tehtävä. Voisko joku ystävällisesti auttaa?

"Feikki-chat" sovellus. Käyttäjä voi valita nimimerkin ja lähettää viestejä chat-kenttään. Käyttäjän lisäksi chatissä on mukana ohjelmoituja chattailijoita, joilla on omia ominaisuuksiaan. Nimimerkki Vonkaaja kyselee seuraa tasaisin väliajoin ja lähettää hänen nimensä mainitseville vonkausviestejä. Nimimerkki teiniX käyttää isoja kirjaimia ja paljon huutomerkkejä. Siideri sanan mainitseminen saa teiniXin innostumaan. Näiden lisäksi kehitä kaksi nimimerkkiä omine ominaisuuksineen. Jokainen ohjelmoitu tsättäilijä tunnistaa oman nimensä ja antaa jonkinlaisen vastauksen kysyttäessä.

Antti Laaksonen [06.12.2003 21:49:08]

#

JavaScript on hieman kummallinen valinta tällaisen tekoon — miten olet päätynyt käyttämään sitä? Kuinka pitkälle olet päässyt omin avuin?

thefox [06.12.2003 22:22:58]

#

Ja mistä tämä "kinkkinen tehtävä" on muutenkin peräisin? Tuollaiset asiat olisi hyvä mainita niin kysyjän uskottavuus säilyisi. Esim. koulutehtäviin kokonaisia ratkaisuja täältä on turha odottaa.

T.M. [06.12.2003 22:32:21]

#

vaikuttaa joltain koulutehtävältä :D

Meitsi [07.12.2003 11:12:30]

#

Aika tylsä. Mihin tollasta tarviib?

remontti-reiska [07.12.2003 13:50:28]

#

No voihan se koodin pistää vaikka tänne koodivinkkeihin.

juhaz [07.12.2003 14:14:08]

#

Minua kiinnostaisi myös tietää onnistuuko quickbasicissa mitenkään tekemään sillaista juttua, että missä tahansa kohtaa tekstiä onkin jokin sana niin se sitten sen tunnistaisi?

Esimerkiksi kuvitellaan nyt tuota siideri sanaa eli jos vaikka käyttäjä kirjoittaisi "siideri on hyvää, kun yksin juo" niin quickbasicissa se olisi helppo tehdä

input "", s$
if mid$(s$, 1,7) = "siideri" then
print "TeiniX: Siideri!!!! JOU GANSTA RÄPHIPHOP PIKKu G!!!!111"
end if

mutta entäs jos sitä ei tiedä missä kohtaa tekstiä tuo siideri on?
ja minua kiinnostaisi myös se kuinka haetaan tiedostosta tekstiä ja arvotaan mikä tekstiosa siitä näytetään? Esimerkiksi jos joka rivillä on eri teksti tyyliin
Lol
roflmao
stfu
jee
:D
xD
moi!
hei!
moikka!

jne... niin kuinka tuosta voi arpoa mikä rivi tiedostosta näytetään?

thefox [07.12.2003 15:57:31]

#

juhaz: onnistuu INSTR funktiolla, https://www.ohjelmointiputka.net/hak/?kieli­=QBasic&nimi=INSTR

Tuollainen arpominen kannattanee tehdä vaikka niin että luet nuo rivit taulukkoon, jonka koko olkoon n. Sitten vain arvot luvun väliltä 0 - (n-1) ja indeksoit sillä em. taulukkoa.

matson [09.12.2003 17:58:14]

#

Juu, elikkä mua kiinnostais tietää, miten javascriptissä sais toimimaan tuon edellä mainitun chatin nimimerkkien vastaamisen esim. vonkaaja lähettelee tasaisin väliajoin viestejä ja teinix innostuu, kun kuulee sanan siideri.

Blaze [23.12.2003 22:38:27]

#

setTimeout() ja indexOf(). Googlella löytynee esimerkkiä siitä, miten noita käytetään.

Meitsi [22.01.2004 13:55:25]

#

Hmm.. Kiintoisa tehtävä. Taidankin tekaista semmosen "feikki-tsätin" ja laittaa koodivinkkeihin jos valmiiksi saan...


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta