Big Bang Theory
Howard Wolowitz
add to basket, hur får man till detta?
Du kan ju alltid kolla längden på arrayen innan du börjar loopen, om arrayen är tom så lägger du till produkten annars så kör du loopen.
Ett tips är att separera själva kollen och koden som lägger till eller ändrar antalet så att det är separata funktioner. På så sätt gör funktionerna enbart en sak istället för att dem gör flera.
Skickades från m.sweclockers.com
tack för svaret.
hur menar du med separera själva kollen och koden? Gjorde jag inte det med check funktionen, fast fasen ja, jag lägger ju även till produkt i if satsen, borde jag göra en funktion där jag har varukorg.push(currentprodukt) och sedan lägga in den funktionen i else?
eller är jag helt ute o cyklar? är så brainless just nu...
klurigt detta med JS asså.
Du kan ju alltid kolla längden på arrayen innan du börjar loopen, om arrayen är tom så lägger du till produkten annars så kör du loopen.
Ett tips är att separera själva kollen och koden som lägger till eller ändrar antalet så att det är separata funktioner. På så sätt gör funktionerna enbart en sak istället för att dem gör flera.
Skickades från m.sweclockers.com
jag löste det tror jag med detta
const product = varukorg.find(item => item.id === currentProduct.id);
if (product) {
product.quantity++;
} else {
varukorg.push(currentProduct);
}
Big Bang Theory
Howard Wolowitz
- Igår Corsair Platform 6: För dig som inte nöjer dig med Ikea-skrivbord 9
- Igår Rykte: Switch 2 släpps i höst – OLED-variant dröjer 29
- Igår Iphones marknadsandel faller i USA 42
- 25 / 4 Airtec Pro Type1 – batteridrivet alternativ till tryckluft på burk 79
- 25 / 4 Nu stiger hårddiskpriserna med uppemot 10 procent 23
- Escape from Tarkov383
- Nu stiger hårddiskpriserna med uppemot 10 procent23
- Microsoft rullar ut Startmenyreklam till alla94
- Letar efter gammalt barnspel från tidigt 2000.7
- Rykte: Switch 2 släpps i höst – OLED-variant dröjer29
- Sur, Ledsen, Galen?! Skriv av er här!21520
- Okänd enhet i enhetshanteraren6
- Premiär! Månadens Drop på SweClockers63
- Tips på grafikkort15
- Speldator runt 12k - Funkar detta?1
- Säljes 16GB 3600Mhz CL15 Trident Z
- Säljes ASUS ROG STRIX GeForce GTX 1080 Ti 11GB Gaming OC
- Säljes Gamingdator, 7800X3D, RTX 4080 Super
- Säljes Samsung Galaxy Tab S9 Wi-Fi
- Köpes 24 eller 27 tum minst 144hz
- Säljes MSI GeForce GTX 1070 GAMING X 8G
- Säljes Garderobsrensning, möss och keycaps
- Säljes Acer 4K 144Hz XB273KGP - Gaming Prylar - Aio
- Säljes Spelkoder säljes
- Köpes NUC - gärna Intel 8th gen (Iris) men allt intressant
- Ny caps lock-symbol i Windows förbryllar HP-användare10
- Corsair Platform 6: För dig som inte nöjer dig med Ikea-skrivbord9
- Rykte: Switch 2 släpps i höst – OLED-variant dröjer29
- NetonNet varnar om läckta kunduppgifter18
- Premiär på SweClockers! Månadens drop med gamingskärm hos Elgiganten63
- IT-bolag: Teknikstrul är största tidsboven idag38
- Därför blockerar Windows 11 24H2 Start‑menyhack39
- Iphones marknadsandel faller i USA42
- Konsumentverket granskar tio nätbutiker som lurat kunder18
- Airtec Pro Type1 – batteridrivet alternativ till tryckluft på burk79
Externa nyheter
Spelnyheter från FZ
- Xbox-försäljningen dök 31 % årets första kvartal igår
- PS Plus-ägare får vänta på Fallout 4-uppdateringen igår
- Spelhelgen knackar på – den kommer med spel! igår
- Switch 2-rykten – Kan släppas 2024, kontrollerna får magnetfästen igår
- People Can Fly har skrotat sitt "banbrytande" action-RPG Project Dagger igår