Kezdőoldal » Számítástechnika » Programozás » Miért ezzel az értékkel kell...

Miért ezzel az értékkel kell [JavaScript]?

Figyelt kérdés

Csináltam egy "kiss" email ellenőrző programot, a kérdésem az lenne hogy "if(mail.indexOf("free") != -1)" miért kell a != -1 ezt nem értem h miért, hálás lennék ha valaki aki ért a témában segítene, itt a forráskód. A válaszokat előre is kösz !


function findSpam(eMails) {

var filteredEmails = [];

for (var i=0; i<eMails.length; i++) {

var mail = eMails[i];

if(mail.indexOf("free") != -1) {

filteredEmails.push("spam");

}

else {

filteredEmails.push(mail);

}

}

return filteredEmails;

}



findSpam(["free candy", "free water", "asdf", "asdfg", "free travel"]);


2013. nov. 15. 18:05
 1/3 anonim ***** válasza:
100%
me indexOf() fügvény azt nézi hány karakter van a kereset kifejezés előtt, ami lehet 0 -is ha ezzel kezdődik a vizsgált szöveg, viszont ha nem tartalmazza akkor -1 -et kapsz.
2013. nov. 15. 18:19
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
Ezt egészen biztos hogy nem te csináltad.
2013. nov. 15. 19:37
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:
59%

Ha ezt te írtad nem nagyon értem a kérdést.

Az, hogy egy youtube tutorialból kimásolod a kódot nem jelenti azt, hogy te írtad.

2013. nov. 16. 18:37
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!