當前位置:成語大全網 - 書法字典 - js如何循環拆分整數,【將整數7拆分成4和3】,【將4拆分成2和2】,【將3拆分成1和2】?

js如何循環拆分整數,【將整數7拆分成4和3】,【將4拆分成2和2】,【將3拆分成1和2】?

半功能(n ){

var s=n%2?【(n+1)/2,(n-1)/2】:【n/2,n/2】;

a . push(s【0】,s【1】);

if(s【0】》;1)壹半(s【0】);

if(s【1】》;1)的壹半(s【1】);

}

var x = parse int(math . random()* 98)+2;//整數的來源自己改,這裏用的是隨機數2-99。

var a =【x】;

壹半(x);

a = a . sort((a,b)=》;B- a);

console . log(a);//a是結果數組。