Uibreiden if/else loop

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP eindbaas gezocht!

Organisatie Jij wilt niet alleen zelf groeien maar jij wilt bijdragen aan de groei en het succesvol maken van andere organisaties! Dit full-service communicatiebureau richt zich op 3 onderwerpen; Branding, coding en marketing. Samen met een team van 20 gedreven collega’s wordt hier gebouwd aan online en offline communicatiemiddelen voor hun klanten. Dit is een regelvrije organisatie (uiteraard bestaan er kleine basisregels) waar iedereen zijn eigen verantwoordelijkheid neemt. Je komt terecht in een hecht team waar de neuzen dezelfde kant op staan, in de zomer lekker met zijn alle BBQ’en wordt en zodra het warmer dan 25 graden is, het

Bekijk vacature »

Full Stack Developer

We are actively looking for an ambitious Full Stack Developer for one of our clients in Amsterdam who wants to grow along with the organisation. Because you will be working with the complete stack on which the software is developed, we are looking for an IT specialist with a broad technical expertise to independently develop relevant functionalities to help the organisation reach a whole new level! As a Full Stack Developer you will be programming both front-end and back-end and spend your days developing new functionalities. In addition, you will be coming up with solutions to any arising issues related

Bekijk vacature »

C# Software Engineer/Developer

Wij zijn op zoek naar een gedreven C# Software Engineer. Ben jij de C# Software Engineer die affiniteit heeft met Java? Wil je meewerken in uitdagende opdrachten aan innovatieve software ontwikkel- en implementatieprojecten bij één van onze toonaangevende klanten? Dan hebben wij de ideale baan voor jou bij onze (internationale) opdrachtgevers! Onze (internationale) opdrachtgevers zitten door heel Nederland, en actief in alle branches die je maar kan bedenken. Als C# Software Engineer/Developer via Walters People brengen wij jou bij een nieuwe werkgever die jou goed past. Wij gaan voor de juiste match, en kijken verder dan alleen maar hard skills

Bekijk vacature »

Systeembeheerder

Systeembeheerder Ben jij klaar voor een nieuwe uitdaging binnen een jong en professioneel online marketingbedrijf met een informele werksfeer? Wij zoeken een Systeembeheerder met ervaring en bieden een uitdagende, veelzijdige functie met toekomstperspectief! Werkzaamheden Beheer, onderhouden en inkoop van onze hardware- en software Oplossen van ICT-problemen en -storingen Bijdrage leveren aan ons ICT-beleid en onze hardware- en software infrastructuur Helpen/begeleiden van collega’s Netwerkbeheer, firewall, switch, routers etc. Begeleiden van (Security) Audits Bijhouden en verfijnen van documentatie Profiel MBO+ of HBO werk- en denkniveau Minimaal 5 jaar ervaring met systeembeheer Kennis van Microsoft desktop/server en Linux servers Kennis van netwerkapparatuur, het

Bekijk vacature »

Software (C#, C/C++, PLC) ontwikkelaar, aansturing

Ben je een technisch software ontwikkelaar die op zoek is naar een nieuwe baan in Den Haag? Een baan waar je software ontwikkeld voor de aansturing van complexe, innovatieve machines? En bijdraagt aan de ontwikkeling van een maatschappelijk product waar veel mensen bij gebaat zijn? Lees dan verder! Voor een bedrijf in Den Haag zijn we momenteel op zoek naar een technische software ontwikkelaar met een afgeronde HBO of WO opleiding en ervaring op gebied van C# Het gaat om een leuk middelgroot bedrijf van circa 50 mensen waarvan 7 software developers. Het bedrijf bestaat uit enthousiaste, loyale medewerkers. De

Bekijk vacature »

Frontend Midlance developer

Jij hebt al een aantal jaren werkervaring in de Frontend wereld en twijfelt over de stap naar freelancer… Want hoe lekker is het als je in overleg met de eindgebruiker je tijden kan bepalen, je veel vrijheid hebt, bij alleen toonaangevende organisaties terecht komt en ook nog eens DIK betaald krijgt? Voor veel ontwikkelaars is dit toch net een stap te ver. Zij willen gewoon lekker code kloppen en zich niet bezig houden met het regelen van opdrachten, administratieve zaken of andere randzaken. Klinkt dit bekend? Wij bieden de middenweg! Wie zijn wij? Wij zijn niet het stereotype organisatie waar

Bekijk vacature »

Medior PHP Backend Developer / Microservices / Sym

Organisatie Dit bedrijf is sinds 2005 actief en is uitgegroeid van een zolderkameronderneming tot een bedrijf met een omzet van 18 miljoen per jaar en ze groeien nog steeds hard door! Inmiddels zijn er 80 mensen per dag werkzaam om er voor te zorgen dat alles in goede banen wordt geleid. Dit bedrijf richt zich volledig op de “fast moving consumer” market en is constant bezig om hier ook in te blijven innoveren. Dankzij deze strategie zijn zij de marktleider op dit gebied met grote klanten als “Procter & Gamble”. Naast werk is er natuurlijk ook plezier. Zo hebben ze

Bekijk vacature »

Drupal/ PHP developer

Organisatie Direct bij binnenkomst word je gegroet door baliemedewerkster. Jij loopt voorbij de twee StarWars figuren door naar de tweede verdieping. Hier staat de koffieautomaat al warm te draaien zodat jij samen met jou team eerst kan genieten van een lekker bakje! Samen met 23 andere ontwikkelaars is deze gezellige, ruime en lichte kantoor jullie plekje. Verdeeld over 5 scrumteams bestaande uit backend developers, een front-end developer en een tester maken jullie er dagelijks weer een gezellige dag van waar hard werken beloond wordt. Samen met jouw team bekijken jullie dagelijks de prioriteiten en schatten jullie het werk in van

Bekijk vacature »

Senior C++ Machine Control Developer (Model Driven

Senior C++ Machine Control Developer (Model Driven Engineering) Mathematics, Physics, Production Control, Motion and Control, Linux If you enjoy working on software for complex machinery and have experience with the development of machine controls or production controls, then read on. This position allows you to have a system wide view and interaction on a functional level of the high tech machines of our client. Organisation Our client develops high tech machinery used by companies such as Intel that allow them to develop microchips. You'll be active in a booming industry with expected growth lasting until at least 2025. In close

Bekijk vacature »

Senior Drupal developer gezocht!

Organisatie Deze organisatie staat aan de bovenkant van de markt als we het hebben over Drupal organisaties. Samen met een team van 7 developers in hun vestiging in Rotterdam zorgen zij er elke dag weer voor dat de klant een tevreden klant is maar zij zelf ook elke dag blijven leren. Medio 2015 is deze club ontstaan en nu al een van de grotere Drupal bureaus. Ze werken hier met een heel technisch, fijn maar ook zelfstandig team voor gave klanten. Hier werk je aan online applicaties waarbij complexe gestructureerde informatie online ontsloten, gemanaged en/of geëxploiteerd wordt. Veel van hun

Bekijk vacature »

Developer

Wij zoeken een Front-end Developer die financiële criminaliteit wil bestrijden. Iemand die een expert wil worden in ons product CAPTURE. Dit is een nieuw product voor het opsporen en voorkomen van financial crime. Durf jij deze unieke uitdaging aan te gaan? Wie zijn wij? Wij zijn Belleron, een pionier in de bestrijding van financial crime en terrorismeproblemen. Wij helpen banken over de hele wereld door ze te beschermen tegen fraude, hacking en APT-aanvallen. Wij vinden het belangrijk om het vertrouwen in financiële instellingen te beschermen. Grote namen uit de financiële wereld behoren tot onze portefeuille. Wij helpen onze klanten niet

Bekijk vacature »

Java Developer

Heb jij een passie voor technologie en ben jij altijd al eerste op de hoogte van ontwikkelingen en innovaties? Weet jij hoe je de verbinding moet maken tussen business en techniek bij onze klanten binnen de overheidssector? CGI heeft een vacature voor de functie van Java Developer Groningen Wat ga je doen als Java Developer? Als Java developer bij CGI ga je deel uitmaken van de grootste en meest actieve JAVA community van Nederland. Je wordt daar opgenomen in een team van Developers en gaat een bijdrage leveren aan de technische realisatie van complexe systemen voor onze klanten. Hierbij maak

Bekijk vacature »

Frontend developer junior / medior

Organisatie Wat is het pad wat jij wil gaan bewandelen? Denk je er wel eens over na om voor een detacheerder te gaan werken maar ben je bang dat je een opdracht moet doen die je niet leuk vind? Lees dan even verder. Heb je ook wel eens het gevoel dat je een beetje blijft hangen in je ontwikkeling omdat je onvoldoende uitgedaagd wordt op jouw werk maar ben je niet het type wat iedere 2 jaar een overstap wil maken, dan is dit iets voor jou. Een van mijn partners in Amsterdam heeft recent haar deuren geopend. Het team

Bekijk vacature »

Senior IT Support Engineer

Senior IT Support Engineer – Haarlem, The Netherlands Bond Technology Management was founded in 2007 and is the leading technology management company for on-board Audio Visual, IT, Communications, Security and Navigation systems for the most advanced super yacht new builds and refit projects. What is the role about? As Senior IT Support Engineer at Bond Technology Management (Bond TM), you will be joining a strong team of IT professionals that support some of world’s most luxurious private yachts and estates. In this role you will provide support to our customers on Network equipment, Servers, Desktops, Storages etc. This could also

Bekijk vacature »

PHP developer / E-commerce

Organisatie Werk je graag bij grote klanten met de nieuwste technologieën? Deze é-commerce specialist, gevestigd in een prachtig pand op de Heerengracht in Amsterdam gaat uitbreiden en hierbij nieuw talent is welkom! Wanneer het om é-commerce in combinatie met hoogwaardige websites en webshops gaat, steekt deze organisatie met kop en schouder boven hun concurrenten uit. Zo heeft deze organisatie constant opdrachten voor de grootste internationale fashion merken waarbij de nieuwste technieken worden gebruiken. Tegenwoordig is een webshop alleen niet genoeg, daarom heeft deze organisatie afgelopen jaren een grote slag geslagen op het gebied van mobile development, R&D, personalisering en de

Bekijk vacature »
Yoop Overmaat

Yoop Overmaat

13/01/2019 13:16:21
Quote Anchor link
Hallo lezers,

Heb even een klein probleempje met een dartspelletje want moet 324 posities in een 2d assenstelsel
van een cijfermatige waarde voorzien zo dat er een bijbehorende score weggeschreven kan worden.

Voorbeeld:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
function telling1() {
if (countx1 == 10 && county1 == 10) { score1 = 50; } else { score1 = 0; } //moet uitgebreidt worden
maxscore = maxscore - score1;
document.getElementById("pg4d1").innerHTML = maxscore;
 }
}


Nu is mijn vraag of deze lus uit te breiden is middels een elseif of is er een betere manier want het
wordt wel een lang verhaal?

B.v.d.
 
PHP hulp

PHP hulp

25/04/2019 04:54:35
Honeypot
 
- SanThe -

- SanThe -

13/01/2019 13:30:13
Quote Anchor link
Ietsje meer info kan geen kwaad.
Maak eens een kleine uitbreiding zodat we kunnen zien wat de bedoeling is.
 
Yoop Overmaat

Yoop Overmaat

13/01/2019 13:53:25
Quote Anchor link
Zal er straks even een uitbreiding er bij maken.
 
Thomas van den Heuvel

Thomas van den Heuvel

13/01/2019 16:44:21
Quote Anchor link
Als ik dingen zie als telling1() (een cijfer in een functienaam, een functie zonder parameters), en countx1, county1 en score1 (wederom cijfers in namen van variabelen, die verder niet meegegeven worden aan de functie, dus dit zijn globale(re) variabelen?) dan stemt mij dat niet erg hoopvol.
 
Yoop Overmaat

Yoop Overmaat

13/01/2019 17:50:19
Quote Anchor link
@Thomas

Ze zijn er wel en een hoop.
Zal hier even een lijst neerzetten' kijk en huiver:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
var vis1; var vis2; var dart1; var dart2; var dart3; var dart4; var countx1 = 0; var tx1 = 0; vxs1 = 0; var county1 = 0; var ty1 = 0; var vys1 = 0; var maxscore = <?php echo $spel;?>;
var maxsets = <?php echo $sets;?>; var maxlegs = <?php echo $legs;?>; countx2 = 0; var tx2 = 0; var vxs2 = 0; var county2 = 0; var ty2 = 0; var vys2 = 0 ; var countx3 = 0;
var tx3 = 0; var vxs3 = 0; var county3 = 0; var ty3 = 0; var vys3 = 0; var tel1 = 0; var tel2 = 0; var tel3 = 0; var score1 = 0; var score2 = 0; var score3 = 0; tw = 0;


Heb hen er alleen wegens de leesbaarheid achterwege gelaten, sorry. Maar ik ben van origine cnc-programmeur & een cijfer in een functiebenaming komt in mijn werk dagelijks voor. Maar het zijn superglobals , globals, enz. Er zijn zelfs aangemaakte variabelen binnen een functie aanwezig die in een andere functie overgenomen worden.

Toevoeging op 13/01/2019 18:10:55:

@ -SanThe-

Heb me eerst eens wat in gelezen over deze materie want het verhaal was me iets te onduidelijk.
Onderstaande is net getest en werkt.

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
function telling1() {
if (countx1 == 10 && county1 == 10)             //bullseye waarde 50 punten, posities met de klok mee
{
score1 = 50;
}
else if (countx1 == 9 && county1 == 9)          //single bull waarde 25 punten begin
{
score1 = 25;
}
else if (countx1 == 10 && county1 == 9)
{
score1 = 25;
}
else if (countx1 == 11 && county1 == 9)
{
score1 = 25;
}
else if (countx1 == 11 && county1 == 10)
{
score1 = 25;
}
else if (countx1 == 11 && county1 == 11)
{
score1 = 25;
}
else if (countx1 == 10 && county1 == 11)
{
score1 = 25;
}
else if (countx1 == 9 && county1 == 10)
{
score1 = 25;
}
else if(countx1 == 9 && county1 == 11)          //einde single bull
{
score1 = 25;
}
else {
score1 = 0;
}
maxscore = maxscore - score1;
document.getElementById("pg4d1").innerHTML = maxscore; if(maxscore == 0) { endscore(); } else { oldposv(); show3(); timex2(); }


Heb het idee dat als dit 3x moet wegens 3x een telling het een te lang verhaal wordt. Zit meer aan array of een functie te denken.
Gewijzigd op 13/01/2019 18:04:37 door Yoop Overmaat
 
Thomas van den Heuvel

Thomas van den Heuvel

13/01/2019 22:01:43
Quote Anchor link
Is goniometrie hier niet bij uitstek geschikt voor om te bepalen waar een pijltje in een dartbord is beland?

Met behulp van hoek en straal weet je in welk vakje je zit? Je hoeft "alleen" maar de intervallen te definiëren dan?
Gewijzigd op 13/01/2019 22:02:28 door Thomas van den Heuvel
 
Yoop Overmaat

Yoop Overmaat

15/01/2019 13:20:21
Quote Anchor link
@Thomas

Het was in eerste instantie ook het idee maar door een hoop bugs in de gebruikte script talen binnen de
configuratie niet te doen wegens de onoplosbare conflicten die er ontstaan plus aanwezige technische
beperkingen, de loop van richtmiddelen middels een javascript animatie op een x & y-as versus de
symmetrie van een dartbord is bijvoorbeeld ook een onmogelijk iets. Dat is de reden van deze opzet.
 



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.