1
var a = 123456789
var b = 6

基于'b'我需要修剪'a'。例如,如果“a”有 8 位,我需要将“a”修剪到 6 位(123456)。如果 b 为 8,我需要修剪最多 8 位数字。请帮我

4

2 回答 2

0

这听起来像做你想做的最简单的方法是:

  1. 转换a为字符串。
  2. 将最左边的数字取到最大值b

这可能比尝试做你在算术上提出的要求更容易。

于 2012-05-24T03:57:23.167 回答
0

我假设你在javascript中?

var a = "123456789";
var b = 6;
var n = a.substr(0,b);
于 2012-05-24T04:11:58.677 回答