Separate an integer into two (nearly) equal parts

后端 未结 11 931
囚心锁ツ
囚心锁ツ 2020-12-06 04:09

I need to separate an integer into two numbers. Something like dividing by two but I only want integer components as a result, such as:

6 = 3 and 3
7 = 4 and         


        
11条回答
  •  渐次进展
    2020-12-06 04:57

    var x = 11;             
    var a = Math.ceil(x/2);   
    var b = x-a;             
    
    console.log("x = " + x + " , a = " + a + " , b = " + b);

提交回复
热议问题