質問編集履歴
3
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -27,12 +27,10 @@
|
|
27
27
|
}
|
28
28
|
if($count<3){
|
29
29
|
//3個以下だったら 素人的思考
|
30
|
-
|
30
|
+
for($i=0;$i<3;$i++){
|
31
|
-
$array= array_pop($array);
|
32
31
|
$array= array_pop($array);
|
33
32
|
array_push($array,"5");
|
34
|
-
|
33
|
+
}
|
35
|
-
array_push($array,"5");
|
36
34
|
}
|
37
35
|
var_dump($array);
|
38
36
|
?>
|
2
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -13,3 +13,27 @@
|
|
13
13
|
var_dump($array);
|
14
14
|
?>
|
15
15
|
```
|
16
|
+
|
17
|
+
```ここに言語を入力
|
18
|
+
<?php
|
19
|
+
$array=[];
|
20
|
+
$count=0;
|
21
|
+
for($i=0;$i<10;$i++){
|
22
|
+
$r=rand(0,10);
|
23
|
+
array_push($array,$r);
|
24
|
+
if($r==5){
|
25
|
+
$count++;
|
26
|
+
}
|
27
|
+
}
|
28
|
+
if($count<3){
|
29
|
+
//3個以下だったら 素人的思考
|
30
|
+
$array= array_pop($array);
|
31
|
+
$array= array_pop($array);
|
32
|
+
$array= array_pop($array);
|
33
|
+
array_push($array,"5");
|
34
|
+
array_push($array,"5");
|
35
|
+
array_push($array,"5");
|
36
|
+
}
|
37
|
+
var_dump($array);
|
38
|
+
?>
|
39
|
+
```
|
1
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,7 @@
|
|
1
1
|
乱数を配列に格納しています
|
2
2
|
乱数を出しながら、最低でも3個、5という数字が配列に格納される仕組みを考えてるのですが、
|
3
3
|
うまい方法が考え付きません
|
4
|
+
(5が3個以下の場合最低3個は追加する)
|
4
5
|
どのように考えますでしょうか?
|
5
6
|
|
6
7
|
```ここに言語を入力
|