Показать сообщение отдельно
  #6 (permalink)  
Старый 21.09.2010, 15:57
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

Сообщение от рони
ещё вариант для любых других подобных последовательностей
Для любых других последовательностей можно так
<script>
Array.prototype.increment = function(){
  var count = arguments[0]
  while(count--) this.push(this[this.length-1] + 1)
  return this
}
Array.prototype.decrement = function(){
  var count = arguments[0]
  while(count--) this.push(this[this.length-1] - 1)
  return this
}

var a = [1], b = [2]
a.increment(5).decrement(4)
document.write('Для ТС: '+a)
document.write('<br>Просто: '+b.decrement(5).increment(10).decrement(5))
</script>
Ответить с цитированием