Aas 1 of 11

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Grizz

Grizz

23/04/2006 01:36:00
Quote Anchor link
Goede morgen / nacht

Ik had een vraagje.
ik ben bezig om een blackjack te maken.
en ben nu aan de azen toe.

als ik een totaal heb van 2 - 10 dan moet de waarde van de aaz 11 zijn.. als het totaal boven de 10 ligt moet de aaz 1 zijn...

weet iemand hoe ik dit moet aanpakken ?
ik hoef geen code te hebben.
alleen een duwtje in de goede richting.
Gewijzigd op 01/01/1970 01:00:00 door Grizz
 
PHP hulp

PHP hulp

22/12/2024 18:24:46
 
Jason de Ridder

Jason de Ridder

23/04/2006 01:38:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?
if($waarde > 10) {
    $aas = 1;
}

else {
    $aas = 10;
}

?>
 
PHP erik

PHP erik

23/04/2006 01:52:00
Quote Anchor link
Of korter:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php

$aas
= ($totaal > 10) ? 1 : 11;

?>
 
Grizz

Grizz

23/04/2006 15:17:00
Quote Anchor link
Ik heb nu dit..
zit nu met het volgende probleem. als de 11 2 keer voorkomt. telt ie de 2de aas gewoon als een 11 mee als het totaal groter dan 10 is.

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
<?

$bj_numbers
= array(11,2,3,4,5,11);
$count = count($bj_numbers);

$player_numbers = "11,2,3,4,5,11";
$player_cards = explode(",", $player_numbers);

foreach ($player_cards as $key){
$bj_total += $key;
}


for ($i = 0; $i <= $count; $i++){
 $bj_cards .= $bj_numbers[$i];
}

    if(in_array(11,$bj_numbers)){
     $bj_total = ($bj_total - 10);
    }
if($bj_total > 11){
    $bj_total = $bj_total;
    }
else {
    $bj_total = ($bj_total + 10);
    }

       

echo "$bj_cards || $bj_total";

?>
 
Grizz

Grizz

23/04/2006 15:38:00
Quote Anchor link
iemand die een idee heeft ?
 
Eris -

Eris -

23/04/2006 15:47:00
Quote Anchor link
het uppen van topics wordt niet gewaadeerd...
 
Grizz

Grizz

23/04/2006 15:48:00
Quote Anchor link
het spijt me. ik zal het niet weer doen.
 
Grizz

Grizz

23/04/2006 16:14:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?

if(in_array(11,$bj_numbers)){

?>


is het mogelijk om de 11en in de array te tellen ?
 
DaeDaluz

DaeDaluz

23/04/2006 16:17:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?
    while (in_array(11,$bj_numbers)){
     $bj_total = ($bj_total - 10);
    }

?>
 
Grizz

Grizz

23/04/2006 16:19:00
Quote Anchor link
zou je dat mischien kunnen uitleggen wat ik daar mee doe ?
 
Eric Cartman

Eric Cartman

23/04/2006 17:54:00
Quote Anchor link
Zolang de float (toch?) 11 in de array $bj_numbers aanwezig is, is de variabele $bj_total gelijk aan zichzelf min 10 ($bj_total - 10).
 
Grizz

Grizz

24/04/2006 17:43:00
Quote Anchor link
hoe zou ik zoiets het beste kunnen oplossen dan ?
 



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.