Детский вопрос

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

svaminar

Client
Регистрация
21.08.2013
Сообщения
834
Реакции
379
Баллы
63
В программировании ноль полный
Подскажите в чем ошибка ?
Код:
Развернуть Свернуть Копировать
instance.CloseAllTabs();
var rnd = new Random();
int randomNumber = rnd.Next(1000, 9999);
Tab tab = instance.NewTab("randomNumber");
Собственно нужно чтоб вкладка открылась с случайным именем а она открывается с именем
randomNumber
 
Код:
Развернуть Свернуть Копировать
instance.CloseAllTabs();
var rnd = new Random();
int randomNumber = rnd.Next(1000, 9999);
Tab tab = instance.NewTab(Convert.ToString(randomNumber));
 
  • Спасибо
Реакции: svaminar
Думаю мой тоже вопрос из разряда детских, поэтому задам его тоже здесь. А сниппеты можно писать не только на С# но и на JavaScript я верно понимаю?
 
Тоже возник детский вопрос: регулярные выражения я в зеннопостере и на c# одинаково строются?
 
да
 
подскажите сниппет для создание четырех уникальных случайных чисел в пределах 0-9 в четырех разных переменных var1, var2, var3 и var4?
 
подскажите сниппет для создание четырех уникальных случайных чисел в пределах 0-9 в четырех разных переменных var1, var2, var3 и var4?

C#:
Развернуть Свернуть Копировать
Random rnd  = new Random(Environment.TickCount);
string str = String.Empty;
while (str.Length<4)
{
    string d = rnd.Next(10).ToString();
    if (!str.Contains(d))
    {
        str += d;
    }
}

project.Variables["var1"].Value = str[0].ToString();
project.Variables["var2"].Value = str[1].ToString();
project.Variables["var3"].Value = str[2].ToString();
project.Variables["var4"].Value = str[3].ToString();
     
return "ok"
 
Последнее редактирование:
  • Спасибо
Реакции: daymos
На JS можно так:
Код:
Развернуть Свернуть Копировать
var array = [0,1,2,3,4,5,6,7,8,9];
array.sort(function() {
   return Math.random() - 0.6;
});
var var1 = array [0];
var var2 = array [1];
var var3 = array [2];
var var4 = array [3];
 
  • Спасибо
Реакции: daymos

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)