Prijs optellen gaat fout

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior .NET Ontwikkelaar

Wie zijn wij? Als ervaren leverancier van oplossingen voor industriële technologie wil ICT Netherlands de wereld elke dag een stap slimmer maken. Onze toegewijde technische professionals voorzien klanten van diensten op het gebied van consultancy, softwareontwikkeling, projectmatige oplossingen en managed services. In het kort Als junior .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag met complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. We werken bij en voor klanten in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft

Bekijk vacature »

Full Stack Java Developer

Functieomschrijving Flexibility, autonomy and an organisation that prioritises innovation. As java developer at Randstad Groep Nederland IT, those things are the foundation of your work. As we continue to take steps in our digital transformation, our talent store team is looking for you! Who are we? RGN IT is the central IT department behind randstad, tempo-team and yacht, a department of almost 400 specialists, developing, building and maintaining the systems and solutions we use to impact the working lives of hundreds of thousands of people worldwide. What will you be working on? You will be an integral part of our

Bekijk vacature »

Senior AWS Cloud Developer IoT (NL)

Senior AWS Cloud Developer IoT (NL) Den Haag HBO/WO IT - software development Professional PostNL zet trackers in om de logistieke pakkettenstroom realtime te kunnen managen. Met behulp van deze trackers, ookwel beacons genoemd, wordt het mogelijk om de beweging van 250.000 rolcontainers te volgen. Deze 250.000 beacons genereren in real time miljoenen berichten per minuut. Internet of Thing (IoT) is voor PostNL dan ook een belangrijke component in het digitaliseren van het logistieke proces. Wat ga je doen? Binnen het IoT platform vertalen we inkomende dat vanuit de rolcontainer trackers, zoals aankomst- en vertrektijd vanaf een PostNL locatie, naar

Bekijk vacature »

Business Intelligence Developer

Role: Business Intelligence Developer (Part time – 2/3 days a week) Location: The Netherlands (Fully Remote) Salary: €50,000 - €80,000 My client, one of the largest retail chains in the Netherlands with 200+ stores is seeking a talented BI Developer to join their team on a part time basis This role is a unique opportunity to maintain the environment and work within an exciting, fast growing organisation. Benefits include: Competitive pay scales Extremely generous holiday entitlement & Bonus Further salary progression based on performance. flexible working! Pension plan Main Responsibilities: ETL (Extract, Transform and Load) Maintaining the environment Creation of

Bekijk vacature »

Developer (PHP)

Als PHP developer werk jij mee aan de uitbreiding van onze SaaS applicatie. Je bouwt aan nieuwe functionaliteiten, verbetert ons Content Management Systeem op basis van Symfony en optimaliseert de gebruiksvriendelijkheid. Je werkt aan een mooi product dat continu uitgebreid wordt en de potentie heeft om de wereld over te nemen! Naast het meewerken aan de uitbreiding van onze SaaS applicatie, werk je ook aan specifieke modules voor onze klanten. Klanten als Scania, Fletcher Hotels, Gamma of Aditech hebben jouw hulp nodig! Wil jij meewerken om onze ambitie waar te maken? We bieden: Een salaris tussen € 2200 en €

Bekijk vacature »

Front-end Mendix Developer

Front-end Mendix Developer Den Haag HBO/WO IT - software development Professional "PostNL wordt een logistiek tech bedrijf, waarbij data, technologie en een development cultuur een belangrijke rol spelen. Om de favoriete bezorger van Nederland te zijn en te blijven, zetten wij Mendix in om onze kritieke processen te ontwikkelen." Wat ga je doen? PostNL heeft de ambitie om uit te groeien tot het meest efficiënte en innovatieve logistieke post en e-commerce platform in de Benelux. Om die digitale transformatie tot een succes te maken, maken wij op een unieke manier gebruik van Mendix technologie. Wij zetten Mendix namelijk in voor

Bekijk vacature »

IT-traineeship junior software developer

Zoek jij een stevige uitdaging en de mogelijkheid om veel nieuwe dingen te leren in een dynamisch vakgebied? Doe mee aan ons IT Professional Program en ontwikkel jezelf tot software engineer! Je begint met een opleidingstraject van ongeveer 4 maanden. Hierin ga je aan de slag met verschillende technieken die je op conceptueel niveau leert te overzien en interpreteren. Onderwerpen die aan bod komen zijn o.a. programmeren (Java/C#/Python), Object Oriëntatie, Databases, Webservices & webtechnologieën, Domain Driven Design en Continuous Integration/Continuous Delivery. Sommige van deze onderdelen sluit je af met een examen en bijbehorende certificering. Het opleidingstraject zelf sluit je af

Bekijk vacature »

Java developer

Het schrijven van software en applicaties die er echt toe doen, dit doe jij onder andere als Java developer. Wij zoeken een Java developer voor ons hoofdkantoor in Waalwijk voor 40 uur per week. Het schrijven van software en applicaties die er echt toe doen, dit doe jij onder andere als Java developer. DMG, een huis vol mogelijkheden. Als Java developer werk je aan business applicaties, API’s en webservices die zowel binnen het bedrijf als door klanten en/of zakelijke partners worden gebruikt. Op deze manier kunnen we onze klanten nog beter bedienen en kunnen medewerkers hun werk eenvoudiger uitvoeren. Het

Bekijk vacature »

Join our Banking team as an IT professional-Full S

We will second you as an IT Banking Professional in our team, working at major clients like ABN AMRO, ING, Rabobank, Philips, ASML and so on in the Netherlands. In the field of software development as an IT Professional. You will get a good work/life balance, extra education to level up your skills. You will also be challenged by your peers at Yacht! At Yacht we will also offer you great opportunities for your further career as an IT Professional. Java .net Frontend Solution architect Python IT Engineer Android IOS Mobile SAP (ABAP) Or if you are specialised in Azure,

Bekijk vacature »

Low code developer

Ben jij de low-code developerdie het leuk vindt zijn kennis toe te passen in complexe en maatschappelijk relevante ingenieursprojecten? Wij zoeken per direct een low-code developer met ervaring om ons team te versterken. Je komt terecht in een team dat een mix is van low-code developers, software developers, IT consultants en projectleiders. Als low-code developer ga je aan de slag met het ontwikkelen van digitale diensten en het automatiseren van onze werkprocessen. Je maakt hierbij gebruik van de low-code platformen van Outsystems en Microsoft (Power Automate en Power Apps). In overleg met onze product owners en projectleiders bepaal je per

Bekijk vacature »

Data Engineer

Data Engineer Utrecht Wil jij samen met onze IT experts uit verschillende disciplines samenwerken aan het digitaliseren en future-proof maken van onze betaaloplossingen? En sta je open voor internationale uitdagingen? Dan is dit de baan die bij jou past! Jouw verantwoordelijkheden Als Data Engineer maak je deel uit van ons Business Acceleration Center (BAC). Je bent verantwoordelijk voor het bouwen en onderhouden van onze databases. Tevens maak je deze klaar om Europees aan elkaar te kunnen koppelen. Je hebt contacten met alle Europese collega's om te kunnen komen tot een goede en veilige koppeling. Met jouw kennis en ervaring ben

Bekijk vacature »

Technisch Developer

Werken aan innovatieve oplossingen die onmisbaar zijn voor iedereen en dus ook voor jou als reiziger? Als Technisch Developer bij InTraffic lever jij een waardevolle bijdrage aan de reizigerservaring! • Hoe? Door te werken aan complexe technische vraagstukken met behulp van C++. • Waarom? Om de veiligheid en doorstroom op het spoor te kunnen waarborgen. Je draagt bij aan de mobiliteit van nu en ook die van de toekomst. • Waar? Bij InTraffic in Nieuwegein, dé IT-specialist op het gebied van verkeer en vervoer. • Met wie? Je werkt in een scrumteam. Onze teams variëren van 3 tot 9 professionals.

Bekijk vacature »

Front End Developer

Are you passionate about User Interface (UI)/ User Experience (UX) design and experienced as a front-end developer? We are looking for you! what we offer Possibility to work partially from home Fulltime job during office hours The company is located in Sittard (Limburg, NL) Contract directly by the company who are you We are looking for a pro-active, enthusiastic front-end developer. You are experienced and willing to learn more and more. You can provide us with a portfolio that demonstrates Javascript proficiency and SOLID & DRY design principles understanding. The main language will be English. At least 1 year experience

Bekijk vacature »

Java Ontwikkelaar

Wie zijn wij? Als ervaren leverancier van oplossingen voor industriële technologie wil ICT Netherlands de wereld elke dag een stap slimmer maken. Onze toegewijde technische professionals voorzien klanten van diensten op het gebied van consultancy, softwareontwikkeling, projectmatige oplossingen en managed services. In het kort Als ervaren Java ontwikkelaar binnen onze business unit Machine & Systems werk je aan complexe projecten voor de machine- en apparatenbouw, die vaak een flinke bedrijf kritische impact hebben. Je doorgrondt dan ook feilloos de consequenties van beslissingen voor de architectuur. En je bent verantwoordelijk voor de vertaling van de architectuur naar een technisch ontwerp. In

Bekijk vacature »

Group Netwerk & Service Desk Administrator

Group Netwerk & Service Desk Administrator 32 – 40 uur per week, Burg Groep B.V. te Heerhugowaard Burg Group is een internationaal familiebedrijf met productiefaciliteiten in 5 verschillende landen waarvandaan we naar ruim 30 landen exporteren. Hiermee zijn we de grootste azijnproducent van Europa! Binnen de gehele Burg Group wordt veel waarde gehecht aan pro-activiteit, innovatie en duurzaamheid. Om goed ons werk te kunnen doen is het voor onze organisatie zeer belangrijk dat wij beschikken over een goede IT- Infrastructuur. Wegens tijdelijke vervanging zijn wij op zoek naar een Group Netwerk & Service Desk Administrator. Ben je een aanpakker, en

Bekijk vacature »
Patrick B

Patrick B

21/01/2015 23:13:28
Quote Anchor link
Ik probeer een shopping cart te maken en daarbij een totaal prijs te calculeren.
Zie mijn fiddle : http://jsfiddle.net/x33x/qmo5kzs1/

Zoals je ziet doet het raar bij het optellen en aftellen en krijg ik nummers zoals 61.010000000000005

Iemand enig idee ?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<?php
//HTML
<body>
<
div id="cart">
    <
h4>Cart ( Total : <span id="total_price">0</span> )</h4>
<
/div>
<
h4>Products</h4>
<
div id="products">
    <
div class="product" id="482734">
        <
p id="482734_price">10.50</p>
    <
/div>
    <
div class="product" id="343434">
        <
p id="343434_price">20.25</p>
    <
/div>
    <
div class="product" id="978734">
        <
p id="978734_price">30.26</p>
    <
/div>
<
/div>
<
/body>

<
script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>

<script>
$(document).ready( function(){
    $( ".product" ).click(function() {
        // Fetch id where the product is in when clicked
        var location = $(this).parent().attr("id");
        // Fetch product ID
        var product  = $(this).attr("id");
        // Get product price with the product id + _price
        var price = parseFloat($("#" + product + "_price").text());
        // Get total shopping cart price
        var total = parseFloat($('#total_price').text());
        // Check where the element is comming from
        if (location != 'products') {
            // Move product back to products div
            $("#" + product).appendTo("#products");
            // Decrement total value with product price
            total += -1 * price;
            // Update total value
            $('#total_price').text(total);
        } else {
            // Move product to shopping cart
            $("#" + product).appendTo("#cart");
            // Increment total value with product price
            total += 1 * price;
            // Update total value
            $('#total_price').text(total);
        }
    });
});
</script>
//HTML
?>
Gewijzigd op 22/01/2015 02:27:11 door Patrick B
 
PHP hulp

PHP hulp

25/01/2022 15:55:53
 
Peter Louwer

Peter Louwer

21/01/2015 23:55:09
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$('#total_price').text(Math.round(total*100)/100);


:)
Gewijzigd op 22/01/2015 02:44:42 door Peter Louwer
 
Frank Nietbelangrijk

Frank Nietbelangrijk

22/01/2015 12:19:21
Quote Anchor link
Javascript doet dit vaker. Op (voor mij) onverklaarbare wijze komen er een paar getallen op zoveel posities na de punt te staan.

Oplossing is dus altijd! afronden zoals hierboven door Minouk aangegeven.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

22/01/2015 20:03:19
Quote Anchor link
Niet alleen Javascript, PHP heeft dat ook.

Iets simpeler:
Code (js)
PHP script in nieuw venster Selecteer het PHP script
1
$('#total_price').text(total.toFixed(2));
Gewijzigd op 22/01/2015 20:03:59 door Ger van Steenderen
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.