Size: a a a

2020 July 01

L

Lupusregina[beta] in pro.js
сложная?
источник

F

Foma in pro.js
/**
* Банкомат.
*
* В банкомате есть купюры - 50, 100, 500, 1000, 5000 руб. Номиналы купюр только такие, они не меняются.
* Есть ограничение на количество каждой из купюр (limits), его нужно держать в актуальном состоянии
* Нужно вернуть купюры и их количество, которыми можно выдать запрашиваемую сумму,
* в виде строки указанного формата. Начинать с самой крупной.
* Если выдать запрашиваемую сумму не получается, вернуть ошибку.
*/

const limits = {
   50: 1,
   100: 2,
   500: 3,
   1000: 4,
   5000: 5,
}; // нужно выбрать любой удобный формат

atm(1250, limits) // '1x1000 2x100 1x50'
atm(1000000, limits) // 'Error: Not enough money'
atm(2400, limits) // '2x1000 4x100'
atm(6512, limits) // 'Error: Incorrect value'
источник

F

Foma in pro.js
1. Написать get из лодаша
2. Написать range как в питоне https://www.w3schools.com/python/ref_func_range.asp (там сложность в том, что он себя странно ведет при 1 аргументе, там надо кейсы учитывать, типа range(0): [], range(-6): [])
3. Написать map и filter, используя reduce
4. Заверстать блок с текстом и кнопкой в ограниченном контейнере без переносов, текст если не влезает должен обрезаться точками
источник

F

Foma in pro.js
на трейни на 30к
источник

PV

Peter V in pro.js
Мне кажется меньшее число надо перевернуть и помножить на что то
источник

F

Foma in pro.js
я чет не могу понять че все так не любят яшу, задачи для 7 класса олимпиады
источник

L

Lupusregina[beta] in pro.js
Foma
/**
* Банкомат.
*
* В банкомате есть купюры - 50, 100, 500, 1000, 5000 руб. Номиналы купюр только такие, они не меняются.
* Есть ограничение на количество каждой из купюр (limits), его нужно держать в актуальном состоянии
* Нужно вернуть купюры и их количество, которыми можно выдать запрашиваемую сумму,
* в виде строки указанного формата. Начинать с самой крупной.
* Если выдать запрашиваемую сумму не получается, вернуть ошибку.
*/

const limits = {
   50: 1,
   100: 2,
   500: 3,
   1000: 4,
   5000: 5,
}; // нужно выбрать любой удобный формат

atm(1250, limits) // '1x1000 2x100 1x50'
atm(1000000, limits) // 'Error: Not enough money'
atm(2400, limits) // '2x1000 4x100'
atm(6512, limits) // 'Error: Incorrect value'
так ты решил уже7
источник

L

Lupusregina[beta] in pro.js
Foma
1. Написать get из лодаша
2. Написать range как в питоне https://www.w3schools.com/python/ref_func_range.asp (там сложность в том, что он себя странно ведет при 1 аргументе, там надо кейсы учитывать, типа range(0): [], range(-6): [])
3. Написать map и filter, используя reduce
4. Заверстать блок с текстом и кнопкой в ограниченном контейнере без переносов, текст если не влезает должен обрезаться точками
это решение?
источник

F

Foma in pro.js
хз вырвал из контекста
источник

F

Foma in pro.js
кароч там щас набор в яндексе видимо
источник

F

Foma in pro.js
летают задачи по чатам
источник

L

Lupusregina[beta] in pro.js
Peter V
Мне кажется меньшее число надо перевернуть и помножить на что то
хм. а 5*6 = 30. и 200*200=4
источник

F

Foma in pro.js
Lupusregina[beta]
это решение?
лодаш юзал?
источник

PV

Peter V in pro.js
Lupusregina[beta]
хм. а 5*6 = 30. и 200*200=4
Перевораяиваешь оба числа. Меньшее (до переворота) умножаешь на первую цифру второго
источник

F

Foma in pro.js
obj = {re:{qw:{zx:2}}}
select(zx) // 2
источник

L

Lupusregina[beta] in pro.js
Foma
лодаш юзал?
нет
источник

F

Foma in pro.js
а ну вот отлично) напишешь свой лодаш
источник

F

Foma in pro.js
как раз функторы монады...
источник

CM

Chingiz Mamiyev in pro.js
Foma
1. Написать get из лодаша
2. Написать range как в питоне https://www.w3schools.com/python/ref_func_range.asp (там сложность в том, что он себя странно ведет при 1 аргументе, там надо кейсы учитывать, типа range(0): [], range(-6): [])
3. Написать map и filter, используя reduce
4. Заверстать блок с текстом и кнопкой в ограниченном контейнере без переносов, текст если не влезает должен обрезаться точками
Не совсем понятно что делает range
источник

F

Foma in pro.js
Chingiz Mamiyev
Не совсем понятно что делает range
range(1..3) // [1,2,3]
range(1...3) // [1,2]
источник