-
Fototrend
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
-
Lokids
addikt
vsCode.
Kicsit átírtam, most így néz ki, de a probléma, hogy figyelmen kívül hagyja az if-et, az megmaradt:
const [clocks, setClocks] = useState({breakCount: 5,sessionCount: 25,})const [szunet, setSzunet] = useState(true)const [start, setStart] = useState(false)const [secound, setSecound] = useState(25*60)useEffect(()=> {let interval = null;if (start){interval = setInterval(() => {if (secound === 0){if (szunet){setSecound(clocks.breakCount * 60)setSzunet(!szunet)} else {setSecound(clocks.sessionCount * 60);setSzunet(!szunet)}} else if (secound > 0) {setSecound((prev) => prev - 1)}},100)}else{clearInterval(interval)}return () => clearInterval(interval)}, [start])Az if (secound ===0) nem teljesül 1x sem. Pedig eléri a 0-át. Majd utána -1, -2 stb...
-
nevemfel
senior tag
-
lanszelot
addikt
Először is nagyon szépen köszönöm a segítséget mindenkinek
Az globális változó. Bent is érvényes. Gondolom azt akartad írni, hogy az értéke nem érvényes bent.
Igaz, el bambáztam
Zedz: az nagyon rossz példa.
Html gombot onclick eventtel sokkal jobb kikérni
Illetve a js borzasztó xarul kezeli a dátumot.
Ahol lehet kerülni kell, mint a tüzes vasat.Bzozoo : majd utána nézek, hogy az hogy van.
-
berbatov2
senior tag
i megkapja az értéket ki console.logoztam több helyen is és jó. Az a bajom, hogy én azt szeretném, hogy a #gomb megnyomásakor 1-el nőjön a #gomb10 lenyomásakor pedig 10-el a #counterem. Amennyiben a noveles fv-nek nem adok paramétert, hanem i-t növelem eggyel (az i+j helyett ugye), akkor működik, de nyilván akkor csak az eggyel növelés gomb használható.
A fent látható kód viszont lefut a #counterben levő nullát átírja 11-re ( gombnyomás nélkül) és többet nem reagál nyomkodásra.
Új hozzászólás Aktív témák
- 268 - Lenovo Yoga Pro 9 (16IAH10) - Intel Core U9 285HX, RTX 5060
- Xiaomi Redmi Note 14 Pro + / 8/256GB / Kártyafüggetlen / 12Hó garancia
- Részletfizetés. BankMentes. Kamatmentes. Új noblechairs EPIC műbőr FEKETE - PIROS 3 év garancia!
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5060 Ti 16GB GAMER PC termékbeszámítással
- Gainward RTX 5060 Ti Python III 16GB GDDR7 128bit (NE7506T019T1-GB2061T) Videokártya
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
