Скрипт, повторяющий строку, пока не выполнится условие.

  • Автор темы Автор темы romyk
  • Дата начала Дата начала

romyk

Топикстартер
10 лет на форуме
Сообщения
1 395
Реакции
266
К сожалению, писать скрипты не умею, но пытаюсь учится.
Задача состоит в том, чтобы создать смартнейм, который повторял бы вывод строки, столько раз, сколько сепараций в файле. Вот мое поделие'hz'
JavaScript:
function f ()
{
var i;
for (i = 0; i < <<NumberOfInks/>>; i++) {
  return "123" ;
}
}
f ();
Но код выводит только одну строку, даже если вместо смартнейма <<NumberOfInks/>> воткнуть произвольное число. В чем ошибка?
 
оператор return делает выход из функции.
вы либо создайте массив, и добавляйте в него, а потом после цикла for делайте возврат массива.
 
  • Спасибо
Реакции: romyk
оператор return делает выход из функции.
вы либо создайте массив, и добавляйте в него, а потом после цикла for делайте возврат массива.
А можете тыкнуть в какую-нибудь ссылку, где можно про это прочитать?
 
Или конкатенируйте стринги.
 
А можете тыкнуть в какую-нибудь ссылку, где можно про это прочитать?
Скажите, куда вы дальше используете, то что возвращаете return. Легче будет подсказать, куда рыть.

А так, любой учебник по javascript подскажет про все операторы и функции.
 
Последнее редактирование:
JavaScript:
function f(a){var z,y
for(z="",y=0;y<a;++y)z+="stroka, "
return z}

Не по теме:
Воистину богомерзкий язык. '))'
 
Последнее редактирование:
1548842290504.png
 
JavaScript:
function f(a,b){var z,y
for(z="",y=0;y<a;++y)z+=b+", "
return z}
1548842918541.png
 
Скажите, куда вы дальше используете, то что возвращаете return. Легче будет подсказать, куда рыть.
Смартнейм потом собирался использовать в DeskPack, как smartmark при заполнении Report.
 
Вы разве не этого хотели?
1548845943733.png

Передавайте в а — количество сепараций, а в b свою строку.
Или я неправильно вас понял?
 
  • Спасибо
Реакции: romyk
Вы разве не этого хотели?
Посмотреть вложение 115299
Передавайте в а — количество сепараций, а в b свою строку.
Или я неправильно вас понял?
Спасибо большое, меня просто вызывало начальство, поэтому отвлекся и только пришел. Сейчас проверю.
 
Зачем тебе скрипт, и куда он будет выводить строки ?
тебе надо список чего ?
 
Если тебе надо список сепараций в тектовом виде, решается без скрипта. в 3 тикета
 
Что-то у меня не то получается
Снимок.JPG
 
куда написать ? в почту, в файл ?
 
  • Спасибо
Реакции: ~RA~