回答編集履歴

1

追記

2016/10/26 09:57

投稿

yambejp
yambejp

スコア114843

test CHANGED
@@ -3,3 +3,31 @@
3
3
  普通に考えればループで処理するでしょうし
4
4
 
5
5
  1からnまでの和は n*(n+1) /2ですけど、その手のロジックはしようしないということでしょうか?
6
+
7
+
8
+
9
+ # 再起呼び出し
10
+
11
+ とりあえずUIのところはおいておくとして、こんな感じです
12
+
13
+
14
+
15
+ ```PHP
16
+
17
+ $n=10;
18
+
19
+ print mycalc($n);
20
+
21
+ function mycalc($n){
22
+
23
+ if($n<=1){
24
+
25
+ return 1;
26
+
27
+ }
28
+
29
+ return $n+mycalc($n-1);
30
+
31
+ }
32
+
33
+ ```