возьми_кофемашину();
налей_воды_в_кофемашину();
нажми_кнопку();
подставь_кружку();
вылей_кофе_в_кружку();
наслаждайся();наслаждайся(
своим_кофе(
которое_сделала_кофемашина(
в_которую_налили_воды())))есть кофемашина;
есть кружка;
есть ты;
ты.имеешь(кружку)
кофемашина.имеет(кружку)
кофемашина.поехали();
ты.возьми_свою_кружку();
ты.наслаждайся();
resolve((recoupment > 0 && probability <= 50 && setWinnerDrop(itemsbot, true))
|| setWinnerDrop(itemsbot, false) || false);
function* permutation(s) {
if (s.length < 3) {
yield s;
if (s.length == 2) yield s[1] + s[0];
} else {
for (let i = 0; i < s.length; i++) {
let h = s[i];
for (let t of permutation(s.substr(0, i) +
s.substr(i + 1))) yield h + t;
}
}
}
for (let s of permutation("abcd")) {
console.log(s)
}
$({ number: +$('.number').text() }).animate({ number: 5 }, {
duration: 5000,
easing: 'linear',
step: updateNumber,
complete: updateNumber,
});
function updateNumber() {
$('.number').text((+this.number).toFixed(2));
}N элементов (до 32)....однозначно из строки (пароля) любой длины
let permutation = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31];
sha256.array('суперпароль').forEach((n, i) => {
let j = n % (permutation.length - i) + i;
[permutation[i], permutation[j]] = [permutation[j], permutation[i]];
});
console.log(permutation); // [19, 30, 25, 16, 23, 8, 11, 27, 13, 6, 4, 26, 21, 28, 24, 14, 2, 5, 15, 18, 10, 0, 7, 22, 31, 9, 17, 29, 20, 3, 12, 1]Интересные задачки, всякие тесты, неожиданные нюансы языка и тд. Короче, всякого рода места на просторах интернета, где можно встретить живое общение, обсуждение и споры, реальные кейсы.
какой нибудь готовый код