2012-05-24 4 views
1
var a = 123456789 
var b = 6 

на основе 'b' Мне нужно обрезать 'a'. например, если «a» имеет 8 цифр, мне нужно обрезать «до» до 6 цифр (123456). если b - 8, мне нужно обрезать до 8 цифр. Пожалуйста, помогите мнеНужно обрезать строку по значению

+0

какой язык ..? –

ответ

0

Это звучит как самый простой способ сделать то, что вы хотите, чтобы:

  1. Преобразование a в строку.
  2. Возьмите самые левые разряды максимум до b.

Это, вероятно, проще, чем пытаться делать то, что вы спрашиваете арифметически.

+0

Спасибо, что сейчас работает отлично. – balu

0

Предполагаете, что вы находитесь на javascript?

var a = "123456789"; 
var b = 6; 
var n = a.substr(0,b); 
+0

Спасибо, сейчас работает отлично. – balu

Смежные вопросы