Uibreiden if/else loop

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Mendix Ontwikkelaar - Vernieuwen van het applicati

Bedrijfsomschrijving De ontwikkelingen in de transportsector gaan razendsnel. Bij ons kun je een belangrijke rol spelen in deze sector. We streven ernaar om onze klanten te ontzorgen op het gebied van continuïteit en veiligheid met innovatieve producten en diensten. We willen dat onze klanten de veiligste vervoerders van Europa worden. Ons team werkt hard om deze ambitieuze doelstellingen te bereiken en we bieden een motiverende werkomgeving aan. We zijn op zoek naar zelfstarters met een focus op resultaat en beslissingsbevoegdheid. Functieomschrijving Als Mendix ontwikkelaar bij deze organisatie heb je een gevarieerde baan. Het applicatielandschap wordt vernieuwd en de “schade en

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Laravel developer

Zie jij mogelijkheden om onze tooling technisch te verbeteren en uit te bouwen? Over Jobmatix Jobmatix is een innovatieve en internationale speler op het gebied van jobmarketing. Onze jobmarketing automation tool helpt organisaties bij het aantrekken van nieuw talent door vacatures digitaal, geautomatiseerd en op een efficiënte manier te adverteren en onder de aandacht te brengen bij de doelgroep op 25+ jobboards. Volledig performance-based, waarbij organisaties betalen op basis van cost per click of cost per applicant. Maandelijks wordt onze jobmarketing automation tool al gebruikt door vele directe werkgevers, intermediairs en mediabureaus, waaronder Picnic, Rijkswaterstaat, AdverOnline, Schiphol, DPA, Teleperformance en

Bekijk vacature »

.NET developer

Functie Als developer heb jij de keuze om aan te sluiten bij het team (13 developers) die op locatie projectmatig bij klanten werkt. Wanneer jij liever intern bij de werkgever werkt is er ook alle ruimte voor jou in het interne team (8 developers) van dit bedrijf. Je werkt samen aan verschillende projecten bij of voor de klant. Het project wordt aangeleverd door sales aan de project manager. Die maakt samen met de Resourcer een planning en op basis daarvan wordt uit het development team een “projectgroep” opgesteld. Hoeveel en welke projecten jij wilt oppakken gebeurt geheel in samenspraak met

Bekijk vacature »

Software Ontwikkelaar

Functieomschrijving In deze uitdagende functie als Software Developer ga je de volgende taken uitvoeren: Maatwerk back-end software programmeren; API koppelingen bouwen; Software optimaliseren voor klanten; Bouwen maatwerk applicaties; Werken met Microsoft stack zoals C#, .NET (Core) en Entity framework; Bedrijfsprofiel Je gaat werken bij een klein softwareontwikkelingsbureau, die maatwerk software bouwt voor klanten door heel Nederland. Dit doen zij al meer dan 20 jaar. Het is van oorsprong een familiebedrijf, opgezet door de eigenaar, die er nog steeds werkt. Het team bestaat vooral uit back-end developers en één systeembeheerder. Je krijgt veel kans om jezelf te ontwikkelen en krijgt tevens

Bekijk vacature »

C#.NET ontwikkelaar

Functie omschrijving Voor een softwarebedrijf in de omgeving van Veghel zijn we op zoek naar een C# developer. Word jij blij van ontwikkelen in C# en .NET? Lees dan snel verder! Jouw werkzaamheden zullen er als volgt uit gaan zien: Op basis van de wensen van de klant ga je samen met je collega's ga je op zoek naar de juiste oplossingen en je gaat dit uitwerken tot een mooi eindproduct. Je bouwt webshops, webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Framework en C#. Je zorgt voor de optimalisering van bestaande software en de automatisering van

Bekijk vacature »

Software developer

Functie Momenteel zijn ze op zoek naar een Software developer die, veelal fullstack, mee gaat werken aan de ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP),

Bekijk vacature »

Front-end (Angular) developer

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een Front-end (Angular) developer. Het it-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn dus op zoek naar professionals die autonoom en gedisciplineerd aan de slag gaan, en bij aanvang als enige developer met hun Front-end applicaties aan de slag gaat. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI

Bekijk vacature »

E-Identity Developer met Projectleider Kwaliteiten

Functieomschrijving Voor de kamer van koophandel zijn we op zoek naar een E-Identity developer met projectleider kwaliteiten. Voor deze opdracht zoekt KVK een Informatieanalist met Technisch Projectleider en ICT developer kwaliteiten, met kennis van E-identity. We zoeken in de breedte en niet specifiek in de diepte qua skillset. Een Junior Projectmanager, een Junior Informatieanalist, een Junior Developer (full stack), een Junior Designer en een Junior ICT architect ineen, met een sterk gevoel van stakeholder management en planning vaardigheden. Door de internationale setting, én de realisatie van ontsluiting van en naar basisregisters toe zijn wij op zoek naar enige ervaring binnen

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Software Ontwikkelaar PHP gezocht! Wij zijn op zoek naar een ervaren PHP Software Ontwikkelaar om het team van onze opdrachtgever te versterken! De ideale kandidaat zal fungeren als verlengstuk van klanten en complexe technische vraagstukken met enthousiasme benaderen. Naast het werken met de nieuwste technologieën, ben je in staat om aan meerdere projecten tegelijkertijd te werken. Als je deze uitdaging aangaat, werk je nauw samen met front-end developers en draag je bij aan het realiseren van grote veranderingen bij klanten. Het bedrijf zoekt iemand die zichzelf graag uitdaagt en altijd streeft naar het leveren van de beste resultaten.

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed

Bekijk vacature »

Ontwikkelaar Centrale Monitoring

Ontwikkelaar centrale Monitoring Functieomschrijving Wil jij een bijdrage leveren aan het onderhoud, opzetten en ontwikkelingen van technologieën van SSC-ICT, een van de grootste ICT-dienstverleners van en voor de Rijksoverheid? Je komt als monitorspecialist te werken bij team Operations Management Services. Dit team werkt aan het stabiliseren en waarborgen van een betrouwbare monitoromgeving voor 7 ministeries. Jij begeleidt het implementatieproces van de te monitoren technologieën, onder andere via management packs, connectoren en API's. Je hebt hiervoor veel contact met interne en externe klanten, die hun wensen op het gebied van monitoring aan jou doorgeven. Je beoordeelt deze wensen en komt met

Bekijk vacature »

Network Engineer (f/m/d) in Heidelberg

Network Engineer (f/m/d) The IT Services team operates and supports the IT infrastructure and services at EMBL headquarters in Heidelberg and at the laboratory’s sites in Barcelona and Rome. As part of IT Services, the Network team is responsible for managing and developing the network infrastructure in our data centres, on campus, and to our external network providers. As a leading scientific institution with highly data-intensive research, extensive data flows at and between the laboratory’s six sites and to the Internet, EMBL is connected to national and international scientific networks using state-of-the-art technologies from vendors including Cisco, Extreme Networks and

Bekijk vacature »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Dordrecht zijn wij op zoek naar versterking voor op de afdeling Software Development! Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

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/12/2024 14:50:13
 
- 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.