Hirdetés
- Az elmúlt 30 év legjobb processzorai
- Milyen videókártyát?
- Két 16 GB-os GeForce gyártását szüntette meg az ASUS
- Az év első felében érkeznek az AMD CES-en eltitkolt újdonságai
- A Micron szerint nem dobbantott a végfelhasználói piacról a Crucial eltűnésével
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Milyen széket vegyek?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Hobby elektronika
- TCL LCD és LED TV-k
-
PROHARDVER!
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
Ami miatt egyáltalán nem fut le a kód, hogy ezt írtad:
console.log("Thank you! We should race at the next concert!);nincs lezárva a string, tehát ez helyesen:
console.log("Thank you! We should race at the next concert!");Az összehasonlítás if (feedback > "8") helyett első körben:
if (parseInt(feedback, 10) > 8)
Persze itt semmi értelmes ellenőrzés nincs, normális validáció során megnézed azt is, hogy mondjuk a feedback változó, ami egy string, nem tartalmaz-e nem megengedett karaktereket (pl. betűket, amikor csak számok megengedettek; jelenleg mondjuk ha beírod, hogy "9abc", akkor azt is parse-olni fogja 9-re, de mégsem ellenőrizted, hogy a felhasználó nem gépelt-e be általad nem elfogadott karaktereket, pedig illik, ennek megoldását rádbízom).
Működik az explicit parse-olás nélkül is, ha > "8" helyett > 8-at írsz, DE szerintem sokkal szebb és kezelhetőbb, ha egyértelműen jelzed a kódban, hogy mi is történik, tehát hogy egy stringből kotorsz ki egy egészszám-értéket.Szerk.: egyébként ha rákattintasz a JSHint gombra a jsFiddle-felületen, akkor segíteni is fog, hogy hol van jelenleg elrontva a kódod, érdemes használni, mert így nem akadsz el ilyeneken, hogy egy stringet elfelejtettél lezárni. Meg érdemes figyelni a szintaktika-kiemelésre, mondjuk jelen esetben könnyű volt elsiklani felette.
Új hozzászólás Aktív témák
- Az elmúlt 30 év legjobb processzorai
- Milyen videókártyát?
- Két 16 GB-os GeForce gyártását szüntette meg az ASUS
- Anglia - élmények, tapasztalatok
- Az év első felében érkeznek az AMD CES-en eltitkolt újdonságai
- Gyorsabb lesz a tárhely, de drágább lesz a Nothing Phone (4a)
- Yettel topik
- A Micron szerint nem dobbantott a végfelhasználói piacról a Crucial eltűnésével
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Építő/felújító topik
- További aktív témák...
- Crucial BX500 500GB 2,5" SSD
- Samsung 960 EVO 250GB M2 NVMe SSD
- Inno3D RTX 3070 ICHILL 8GB / Csavarmatricás! / Beszámítás OK!
- Eladó Konfig Intel Core Ultra 7 265KF 32GB DDR5 2TB SSD RTX5070Ti 16GB O11 EVO Lamborghini!
- Bontatlan Dobozos Új Lenovo Thinkpad T14 G5 Laptop 14" -45% Ultra 7 155U 32/512 FHD+ Magyar!
- Dell Latitude 5320 - hibás kijelzők - i5 1135G7 ,16GB RAM, SSD, jó akku, számla
- ELADNÁD IPHONE KÉSZŰLÉKED? ADD EL A MOBILESHARKNAK GYORSAN ÉS BIZTONSÁGOSAN!
- Fém, összecsukható és kihúzható fotó állvány eladó
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- Telefon felvásárlás!! iPhone 16/iPhone 16 Plus/iPhone 16 Pro/iPhone 16 Pro Max
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


