Warning: mkdir(): No space left on device in /var/www/tgoop/post.php on line 37

Warning: file_put_contents(aCache/aDaily/post/QNextCases/--): Failed to open stream: No such file or directory in /var/www/tgoop/post.php on line 50
QNext Cases@QNextCases P.170
QNEXTCASES Telegram 170
4️⃣3️⃣ Выбор случайных значений из указанного диапазона чисел.
Сложность: ⭐️⭐️⭐️⭐️⭐️

Создание команды, которая позволяет выбирать случайные значения из указанного диапазона чисел. Диапазон чисел указывается через пробел от минимального до максимального. Третий параметр указывает, количество случайных чисел которое нужно выбрать. Выбранные случайные числа не должны повторятся.

Команда: !rnd min max num
min
– минимальное значение диапазона
max – максимальное значение диапазона
num – количество выбираемых чисел
Например команда: !rnd 10 100 20 вернет 20 случайных чисел в диапазоне от 10 до 100.

Для этого необходимо:
↙️КомандыСоздать↙️ — Регулярное выражение: /!rnd\s+(\d+)\s+(\d+)\s+(\d+)/i⚙️Настройки☑️Доступно в чате

В 🔗 Триггер команды добавить следующие реакции:

⚡️localVarSet — Тип: Число — Название: minNum — Значение: ${exec.1}

⚡️localVarSet — Тип: Число — Название: maxNum — Значение: ${exec.2}

⚡️localVarSet
— Тип: Число — Название: quanNum — Значение: ${exec.3}

⚡️runScript — Текст:
function getRND(min, max) {
return Math.floor(Math.random() * (max - min)) + min;
}
var minNum = qnext.getValue("localVar.minNum", 0);
var maxNum = qnext.getValue("localVar.maxNum", 0);
var quanNum = qnext.getValue("localVar.quanNum", 0);
var numRes = [];
if ((maxNum - minNum) >= quanNum) {
while (numRes.length < quanNum) {
var rndNum = getRND(minNum, maxNum);
var found = false;
for (var i = 0; i < numRes.length; i++) {
if (numRes[i] === rndNum){
found = true;
break;
}
}
if (!found) { numRes[numRes.length]=rndNum; }
}
numRes = numRes.sort(function(a, b){return a - b});
} else {
numRes[0] = -1;
}
exports.numRes = numRes;

⚡️message — Текст: Min: ${localVar.minNum}
Max: ${localVar.maxNum}
Кол-во: ${localVar.quanNum}
${localVar.numRes}
— Файл: Пропустить
(Установить: ☑️Ответить в чате)

#localVar #JScript #command

Требуется помощь?



tgoop.com/QNextCases/170
Create:
Last Update:

4️⃣3️⃣ Выбор случайных значений из указанного диапазона чисел.
Сложность: ⭐️⭐️⭐️⭐️⭐️

Создание команды, которая позволяет выбирать случайные значения из указанного диапазона чисел. Диапазон чисел указывается через пробел от минимального до максимального. Третий параметр указывает, количество случайных чисел которое нужно выбрать. Выбранные случайные числа не должны повторятся.

Команда: !rnd min max num
min
– минимальное значение диапазона
max – максимальное значение диапазона
num – количество выбираемых чисел
Например команда: !rnd 10 100 20 вернет 20 случайных чисел в диапазоне от 10 до 100.

Для этого необходимо:
↙️КомандыСоздать↙️ — Регулярное выражение: /!rnd\s+(\d+)\s+(\d+)\s+(\d+)/i⚙️Настройки☑️Доступно в чате

В 🔗 Триггер команды добавить следующие реакции:

⚡️localVarSet — Тип: Число — Название: minNum — Значение: ${exec.1}

⚡️localVarSet — Тип: Число — Название: maxNum — Значение: ${exec.2}

⚡️localVarSet
— Тип: Число — Название: quanNum — Значение: ${exec.3}

⚡️runScript — Текст:

function getRND(min, max) {
return Math.floor(Math.random() * (max - min)) + min;
}
var minNum = qnext.getValue("localVar.minNum", 0);
var maxNum = qnext.getValue("localVar.maxNum", 0);
var quanNum = qnext.getValue("localVar.quanNum", 0);
var numRes = [];
if ((maxNum - minNum) >= quanNum) {
while (numRes.length < quanNum) {
var rndNum = getRND(minNum, maxNum);
var found = false;
for (var i = 0; i < numRes.length; i++) {
if (numRes[i] === rndNum){
found = true;
break;
}
}
if (!found) { numRes[numRes.length]=rndNum; }
}
numRes = numRes.sort(function(a, b){return a - b});
} else {
numRes[0] = -1;
}
exports.numRes = numRes;

⚡️message — Текст: Min: ${localVar.minNum}
Max: ${localVar.maxNum}
Кол-во: ${localVar.quanNum}
${localVar.numRes}
— Файл: Пропустить
(Установить: ☑️Ответить в чате)

#localVar #JScript #command

Требуется помощь?

BY QNext Cases


Share with your friend now:
tgoop.com/QNextCases/170

View MORE
Open in Telegram


Telegram News

Date: |

A few years ago, you had to use a special bot to run a poll on Telegram. Now you can easily do that yourself in two clicks. Hit the Menu icon and select “Create Poll.” Write your question and add up to 10 options. Running polls is a powerful strategy for getting feedback from your audience. If you’re considering the possibility of modifying your channel in any way, be sure to ask your subscribers’ opinions first. bank east asia october 20 kowloon But a Telegram statement also said: "Any requests related to political censorship or limiting human rights such as the rights to free speech or assembly are not and will not be considered." When choosing the right name for your Telegram channel, use the language of your target audience. The name must sum up the essence of your channel in 1-3 words. If you’re planning to expand your Telegram audience, it makes sense to incorporate keywords into your name. Telegram channels enable users to broadcast messages to multiple users simultaneously. Like on social media, users need to subscribe to your channel to get access to your content published by one or more administrators.
from us


Telegram QNext Cases
FROM American