Size: a a a

JS Liberty [ОЫ]

2020 June 24

M

MultiFruit in JS Liberty [ОЫ]
Виктория
Какое нахрен сравнение?

let a = ['Один', 'Два']
let alias = (n) => a[n - 1]

alias(1) // Один
alias(2) // Два
я про if(1) ... if(2) ...
источник

В

Виктория in JS Liberty [ОЫ]
th.witness
А если ноль?
Похуй
Это бблять просто пример
источник

В

Виктория in JS Liberty [ОЫ]
Я не собиралась сейчас на этом заморачиваться
источник

t

th.witness in JS Liberty [ОЫ]
Виктория
Похуй
Это бблять просто пример
источник

t

th.witness in JS Liberty [ОЫ]
Виктория
Я не собиралась сейчас на этом заморачиваться
Ты заморочилась написать n - 1.
источник

M

MultiFruit in JS Liberty [ОЫ]
да, n - 1 плохой пример 😂
источник

M

MultiFruit in JS Liberty [ОЫ]
к тому же через let, а не const написано)
источник

t

th.witness in JS Liberty [ОЫ]
MultiFruit
к тому же через let, а не const написано)
источник

p

persona x grata in JS Liberty [ОЫ]
я правильно сделал? задача на рекурсию. передать число и массив функций в параметры, надо чтобы число прошло через каждую функцию и вернуть результат, я получил -7, что и надо, но, я не вызывал функцию внутри нее, значит это не рекурсия получилась?

function flow(input, funcArray) {
 for (let x of funcArray) {
   input = x(input)
 }
 return input;
}

// functions
function multiplyBy2(num) { return num * 2; }
function add7(num) { return num + 7; }
function modulo4(num) { return num % 4; }
function subtract10(num) { return num - 10; }
//array of functions
const arrayOfFunctions = [multiplyBy2, add7, modulo4, subtract10];
console.log(flow(2, arrayOfFunctions)); // -> -7
источник

S

Syntax Highlight Bot in JS Liberty [ОЫ]
persona x grata
я правильно сделал? задача на рекурсию. передать число и массив функций в параметры, надо чтобы число прошло через каждую функцию и вернуть результат, я получил -7, что и надо, но, я не вызывал функцию внутри нее, значит это не рекурсия получилась?

function flow(input, funcArray) {
 for (let x of funcArray) {
   input = x(input)
 }
 return input;
}

// functions
function multiplyBy2(num) { return num * 2; }
function add7(num) { return num + 7; }
function modulo4(num) { return num % 4; }
function subtract10(num) { return num - 10; }
//array of functions
const arrayOfFunctions = [multiplyBy2, add7, modulo4, subtract10];
console.log(flow(2, arrayOfFunctions)); // -> -7
источник

p

persona x grata in JS Liberty [ОЫ]
Write a function that takes an array of functions and a number that will be piped through all those functions. The input number passes through the first function, whose output is passed as input to the second function, whose output is passed as input to the third function, and so on. Use recursion to return the final output of the last function in the array.
источник

t

th.witness in JS Liberty [ОЫ]
persona x grata
я правильно сделал? задача на рекурсию. передать число и массив функций в параметры, надо чтобы число прошло через каждую функцию и вернуть результат, я получил -7, что и надо, но, я не вызывал функцию внутри нее, значит это не рекурсия получилась?

function flow(input, funcArray) {
 for (let x of funcArray) {
   input = x(input)
 }
 return input;
}

// functions
function multiplyBy2(num) { return num * 2; }
function add7(num) { return num + 7; }
function modulo4(num) { return num % 4; }
function subtract10(num) { return num - 10; }
//array of functions
const arrayOfFunctions = [multiplyBy2, add7, modulo4, subtract10];
console.log(flow(2, arrayOfFunctions)); // -> -7
Ты мутируешь параметр.
источник

M

MultiFruit in JS Liberty [ОЫ]
ага, не правильно, если не рекурсия)
источник

t

th.witness in JS Liberty [ОЫ]
th.witness
Ты мутируешь параметр.
А по условию делать нужно кое-что другое.
источник

T

Th0r in JS Liberty [ОЫ]
persona x grata
я правильно сделал? задача на рекурсию. передать число и массив функций в параметры, надо чтобы число прошло через каждую функцию и вернуть результат, я получил -7, что и надо, но, я не вызывал функцию внутри нее, значит это не рекурсия получилась?

function flow(input, funcArray) {
 for (let x of funcArray) {
   input = x(input)
 }
 return input;
}

// functions
function multiplyBy2(num) { return num * 2; }
function add7(num) { return num + 7; }
function modulo4(num) { return num % 4; }
function subtract10(num) { return num - 10; }
//array of functions
const arrayOfFunctions = [multiplyBy2, add7, modulo4, subtract10];
console.log(flow(2, arrayOfFunctions)); // -> -7
так тебе надо рекурсию, а ты цикл сделал
источник

А

Аркаша Одесский 🇪🇪... in JS Liberty [ОЫ]
Если я хочу чтобы элемент рядом с курсором бегал нужно абсолютно позиционировать и менять все время позишон?
источник

А

Аркаша Одесский 🇪🇪... in JS Liberty [ОЫ]
Или как то еще можно
источник

t

th.witness in JS Liberty [ОЫ]
Аркаша Одесский 🇪🇪
Если я хочу чтобы элемент рядом с курсором бегал нужно абсолютно позиционировать и менять все время позишон?
Ес.
источник

А

Аркаша Одесский 🇪🇪... in JS Liberty [ОЫ]
Например поменять курсор
источник

А

Аркаша Одесский 🇪🇪... in JS Liberty [ОЫ]
можно же сделать курсор огромным) каждый раз создавать картинку и ее ставить на курсор если там данные меняются
источник