2011-02-08 11 views
0

私はあなたのために謎を持っています。PHPの謎。ピラミッドの機能

ピラミッド構造の数を表示する関数が必要です。

例はgetNumber(7)

出力エコー:この場合12345677654321

、外部関数と演算子を使用しません。

数学記号からは加算のみを使用します。 /while/implode/range/countには使用しないでください。

1つの条件を最大限に使用します。

幸運を祈る!

+1

再帰? getNumberは再帰的に自分自身を呼び出すことができます... –

答えて

2

あなたの課題への回答はリクルートです。

見て、幸運を。

私はあなたに答えを与えたくありません。しかしここでは、再帰関数を使って7654321を得る方法の例を示します。

function getNumbers(int val) { 

if val != 0 
{ 
    echo val; 
    val = val -1; 
    getNumbers(val) 
} 


} 
+1

"あなたの割り当てに対する答え" ** Zing!** – BoltClock