- További kavarás a Pixel 10-ek körül
- Samsung Galaxy A52s 5G - jó S-tehetség
- Mobil flották
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Google Pixel topik
- One mobilszolgáltatások
- Apple iPhone 16 Pro - rutinvizsga
- Egyszerre legnagyobb és legkisebb is a Garmin Venu X1
- Díjnyertes okosgyűrű érkezik júliusban
- CMF Phone 2 Pro - a százezer forintos kérdés
-
Mobilarena
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áztamZedz: 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
Hirdetés
- Telefon felvásárlás!! Samsung Galaxy A16, Samsung Galaxy A26, Samsung Galaxy A36, Samsung Galaxy A56
- Telefon felvásárlás!! iPhone X/iPhone Xs/iPhone XR/iPhone Xs Max
- BESZÁMÍTÁS! MSI B450 TomaHawk R5 5600X 32GB DDR4 512GB SSD RTX 3060 XC 12GB Rampage SHIVA 600W
- AKCIÓ! Lenovo Legion Slim 5 16AHP9 notebook - R7 8845HS 16GB RAM 512GB SSD RTX 4060 8GB Win11
- Telefon felvásárlás!! Honor 400 Lite, Honor 400, Honor 400 Pro
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest