Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

javascript, как бы граматно вычленить кусок массива

2.0K
04 октября 2005 года
Dmitrii J.
60 / / 09.09.2004
у меня есть массива так нада граматно откуда убрать одно значение, точнее чтобы чтобы массив с таким номеров не выводился на икран, торетически я понимаю как но вот какбы граматно и практически ??? komy nada dlja primera kysok koda dam ...
1.8K
04 октября 2005 года
tapin13
138 / / 17.06.2004
Цитата:
Originally posted by Dmitrii J.
у меня есть массива так нада граматно откуда убрать одно значение, точнее чтобы чтобы массив с таким номеров не выводился на икран, торетически я понимаю как но вот какбы граматно и практически ??? komy nada dlja primera kysok koda dam ...



Код:
<script language="JavaScript">
      var arraySize = 100;
      var not_to_output = 42;
      var theArray = new Array( arraySize );
      for( i = 0 ; i < arraySize ; i++ )
      {
        if(i <> not_to_output) {
         document.write( theArray );  
        }
      }
     </script>


P.S. v JS ne nashel funkzii dlia udalenia elementa massiva, chto to tipa
 
Код:
array_splice
v PHP.
2.0K
04 октября 2005 года
Dmitrii J.
60 / / 09.09.2004
Код:
<script language="JavaScript">
function stroika_map(id){
    var mapidmap = new Array;
    mapidmap[1] = new Array('КУбик1','6,7,97,86');
    mapidmap[2] = new Array('КУбик2','104,10,188,86');
    mapidmap[3] = new Array('КУбик3','9,90,96,174');
    mapidmap[4] = new Array('КУбик4','102,92,186,173');
    document.write('<MAP name=Map id=map>');
    for( i=0;i < mapidmap.length;i++){
        var kubiks = mapidmap;
        if(kubiks == null) continue;
        document.write('<area shape="rect" HREF="'+kubiks[0]+'" coords="'+kubiks[1]+'">');
    }
    document.write('</MAP>');
}
</script>

<script language="JavaScript">stroika_map();</script>


вот мой скрипт мне необходима чтобы по значению id не ихображалась ссылка на определеный кубик ...
4.7K
05 октября 2005 года
Extractor
151 / / 26.08.2005
а какого айди?
вот примерный код
Код:
<script language="JavaScript">

function stroika_map(id)
 {
  var mapidmap = new Array;

  mapidmap[1] = new Array('КУбик1','6,7,97,86');
  mapidmap[2] = new Array('КУбик2','104,10,188,86');
  mapidmap[3] = new Array('КУбик3','9,90,96,174');
  mapidmap[4] = new Array('КУбик4','102,92,186,173');

  document.write('<MAP name=Map id=map>');

  for(i in mapidmap)
   {
    var kubiks = mapidmap;

    if (kubiks[0] != id)
     {
      document.write('<area shape="rect" HREF="'+kubiks[0]+'" coords="'+kubiks[1]+'">');
     }
   }
  document.write('</MAP>');
 }

</script>



<script language="JavaScript">stroika_map("КУбик3");</script>
11K
06 октября 2005 года
AndrewStephanof
17 / / 14.07.2005
 
Код:
...
if(i == id || kubiks == null) continue;
...
2.0K
06 октября 2005 года
Dmitrii J.
60 / / 09.09.2004
Цитата:
Originally posted by AndrewStephanof
 
Код:
...
if(i == id || kubiks == null) continue;
...



спасибо ...

теперь возникает другой вопрос :) а вот например как отсечь

 
Код:
mapidmap[4] = new Array('КУбик4','102,92,186,173');
ведь я не могу тудай перейти (делаю карту сегмента)
моё предложения примерно такое создать масив где указано на какие кубики можно переходить (нажимать) и прогонять есть идеи как лучше реализовать ...
2.0K
07 октября 2005 года
Dmitrii J.
60 / / 09.09.2004
ну что? идеи есть ...

сильно очень нада :(
4.7K
08 октября 2005 года
Extractor
151 / / 26.08.2005
Цитата:
Originally posted by Dmitrii J.
ну что? идеи есть ...

сильно очень нада :(


Не понятно что ты хочешь, опиши конкретно проблему. не понятно что значит отсечь, берешь и не пишешь эту строку:D
а что такое карта сегмента? а что значит нажимать и прогонять?

2.0K
08 октября 2005 года
Dmitrii J.
60 / / 09.09.2004
Необходимо реализовать движение по карте, в верхнем коде было дороботано общими усилиями. Чтобы не было ссылки где ты находишся, теперь надо сделать так, чтобы были ссылки на ближайшие сегменты ... (проблема в том, что с некоторых позиций можно попасть в 2-3 сегмента, а с некоторых в 1)
код вывода ссылок (кроме той где находишься)
Код:
<script language="JavaScript">
function stroika_map(id){
    var mapidmap = new Array;
    mapidmap[1] = new Array('КУбик1','6,7,97,86');
    mapidmap[2] = new Array('КУбик2','104,10,188,86');
    mapidmap[3] = new Array('КУбик3','9,90,96,174');
    mapidmap[4] = new Array('КУбик4','102,92,186,173');
    document.write('<MAP name=Map id=map>');
    for( i=0;i < mapidmap.length;i++){
        var kubiks = mapidmap;
        if(i == id || kubiks == null) continue;
        document.write('<area shape="rect" HREF="'+kubiks[0]+'" coords="'+kubiks[1]+'">');
    }
    document.write('</MAP>');
}
</script>

<script language="JavaScript">stroika_map();</script>
4.7K
09 октября 2005 года
Extractor
151 / / 26.08.2005
бред какой то, я, между прочим, твоей задачей не занимался, то что ты говоришь для меня совершенно не понятно и мне лень напрягать мозги от того, что ты не можешь ясно изложить суть
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог