2016-11-30 4 views
0
nicht anzeigen

Ich versuche, ein Mathe-Spiel zu machen, in dem zwei Zahlen erzeugt werden und entweder addiert werden oder voneinander subtrahiert werden, jedes Mal wenn Sie die Antwort schreiben. Ich kann die Zahlen zur Anzeige bringen, aber ich kann den Bediener nicht zur Anzeige bringen. Wie würde ich das tun? hier ist mein Code:kann Operator in php

php

<?php 

$num1 = rand(0, 20); 
$num2 = rand(0, 20); 

$operators = array(
    "+", 
    "-", 
); 

switch ($operators[array_rand($operators)]) { 
    case "+": 
     $result = $num1 + $num2; 
     break; 
    case "-": 
     $result = $num1 - $num2; 
     break; 
} 
    echo' 
     <div class="row">     
      <div class="col-md-3 col-md-offset-1">'. $num1 .'</div> 
      <div class="col-md-3 col-md-offset-1">'. $operators .'</div> 
      <div class="col-md-3 col-md-offset-1">'. $num2 .'</div> 

     </div>   
     ' 
?> 

Antwort

0
<?php 

$num1 = rand(0, 20); 
$num2 = rand(0, 20); 

$operators = array(
    "+", 
    "-", 
); 
$operator = $operators[array_rand($operators)]; 
switch ($operator) { 
    case "+": 
     $result = $num1 + $num2; 
     break; 
    case "-": 
     $result = $num1 - $num2; 
     break; 
} 
    echo' 
     <div class="row">     
      <div class="col-md-3 col-md-offset-1">'. $num1 .'</div> 
      <div class="col-md-3 col-md-offset-1">'. $operator .'</div> 
      <div class="col-md-3 col-md-offset-1">'. $num2 .'</div> 

     </div>   
     ' 
?> 
+0

danke lieber Herr! – Rgoat

+0

Sie Willkommen! Bitte stimmen Sie ab und akzeptieren Sie die Antwort! – Naga

0

versuchen so somethinf ...

<?php 

$num1 = rand(0, 20); 
$num2 = rand(0, 20); 

$operators = array("+","-", 
); 
$operator = $operators[array_rand($operators)]; 
switch ($operator) { 
    case "+": 
     $result = $num1 + $num2; 
     break; 
    case "-": 
     $result = $num1 - $num2; 
     break; 
} 
    echo' 
     <div class="row"> 
      <div class="col-md-3 col-md-offset-1">'. $num1 .'</div> 
      <div class="col-md-3 col-md-offset-1">'. $operator.'</div> 
      <div class="col-md-3 col-md-offset-1">'. $num2 .'</div> 

     </div> 
     ' 
?> 
0
<?php 

$num1 = rand(0, 20); 
$num2 = rand(0, 20); 

$operators = array(
    "+", 
    "-", 
); 



switch ($operator=$operators[array_rand($operators)]) { 
    case "+": 
     $result = $num1 + $num2; 
     break; 
    case "-": 
     $result = $num1 - $num2; 
     break; 
} 
    echo' 
     <div class="row">     
      <div class="col-md-3 col-md-offset-1">'. $num1 .'</div> 
      <div class="col-md-3 col-md-offset-1">'. $operator .'</div> 
      <div class="col-md-3 col-md-offset-1">'. $num2 .'</div> 


     </div>   
     ' 
?>