К списку форумов К списку вопросов
Че то я затупил :(
Zebra
16.04.2004 - 18:24
Нужна ваша помощь.
Значит есть массив, из него случайным образом берется элемент - выводится на экран, а сам индекс взятого элемента пишется в другой массив, после этого цикл повторяется - берется случайный элемент массива и если он еще не был выбран, то пишется.
Код я написал , но нихрена не работает.
язык JavaScript.
Кто может, может поможет?
Auximen
1 - 16.04.2004 - 18:26
что прикажешь? написать тебе эту хрень? ХРЕН. либо выкидывай сюда малюсенький кусок кода, либо не жди помощи от таких как я
рауль
2 - 16.04.2004 - 18:57
такие, как ты - это какие?
buster
3 - 16.04.2004 - 19:06
Умные :о))
Auximen
4 - 17.04.2004 - 00:14
"ай яй яй яй, я распи@яй"
Уверенный
5 - 17.04.2004 - 00:32
Действительно, странные посты. Во-первых, тема ни о чем не говорит, кроме того, что автор затупил. Во-вторых, где неработающий код?
Mips
6 - 17.04.2004 - 10:48
<script>
Array.prototype.del = delete_element;
var i,s,h,c;
a=new Array();
for(i=0;i<10;i++){a[i]="элемент "+(i+1);}
  
function delete_element(n){
  var b;
  if (n==this.length) { return b = this.slice(0, n-1);}
  else if (n==0) return this.slice(1, this.length);
  else {
    b = this.slice(0, n);
    return b.concat(this.slice(n+1, this.length));
  }
}
h=a.length;
  
for(var s=0;s<h;s++){
  c=Math.floor(Math.random()*a.length);
  document.write(s+"="+a[c]+"<br>");
  a=a.del(c);
}
</script>
Auximen
7 - 17.04.2004 - 11:01
о, добрый мипс всегда поможет, мипс, а может за меня работу будешь делать на добровольной основе?
Zebra
8 - 17.04.2004 - 13:45
Оно конечно спасибо, но слишком мудрено, можно же проще.
Мипсу спасибо по любому.
Mips
9 - 17.04.2004 - 14:51
Auximen, ты думаешь я щас сидел и выдумывал это? вот ещё... В своё время у меня стояла почти такая же задача и тогда я написал этот скрипт. А щас просто поднял архивы.
 
Zebra, мудрёно... не мудрёно... какая разница? работает и ладно. В a[c] выводится рандомный элемент массива, используй его где надо и всё.
Auximen
10 - 17.04.2004 - 15:59
да я шучу ;) погода Г.

К списку вопросов на форуме Веб-дизайн

>>