Size: a a a

2020 July 07

AM

Alexander Mikunov in BeerJS Moscow
ну, и память только под количество касс в первом варианте)
источник

SR

Sergey Rubanov in BeerJS Moscow
ну она уже выделена ;)
источник

SR

Sergey Rubanov in BeerJS Moscow
так что не нужна
источник

AM

Alexander Mikunov in BeerJS Moscow
тебе ж на вход просто число приходит )
можно, конечно, модифицировать очередь, но токое)
источник

🦜

🦜 in BeerJS Moscow
Aleksey Litvinov
Типо конструктор нужно сделать с кастомным методом valueOf?
Интересно, а нужно ли это кому-то на практике?
я решил через Number.prototype.substract 😅
источник

SR

Sergey Rubanov in BeerJS Moscow
почему “такое”?
источник

AL

Aleksey Litvinov in BeerJS Moscow
🦜
я решил через Number.prototype.substract 😅
😄
источник

SR

Sergey Rubanov in BeerJS Moscow
если ты посмотришь все эти универские задачки, то они к этому и клонят ;)
источник

🦜

🦜 in BeerJS Moscow
я чот хз как чейнинг иначе строить вне класса
источник

AL

Aleksey Litvinov in BeerJS Moscow
🦜
я чот хз как чейнинг иначе строить вне класса
я на прототипах пробовал )
источник

SR

Sergey Rubanov in BeerJS Moscow
на классах - это тоже на протопипах =)
источник

SR

Sergey Rubanov in BeerJS Moscow
но там по идее и без прототипов можно, просто будет выглядеть хуже. можно объект с функцией возвращать
источник

🦜

🦜 in BeerJS Moscow
Sergey Rubanov
но там по идее и без прототипов можно, просто будет выглядеть хуже. можно объект с функцией возвращать
Который будет смотреть на this?
источник

🦜

🦜 in BeerJS Moscow
Я попробовал так сделать
источник

AL

Aleksey Litvinov in BeerJS Moscow
а на классах можно такое сделать? substract(a, b) и получить инстанс?
источник

🦜

🦜 in BeerJS Moscow
Только чот не пошло
источник

SR

Sergey Rubanov in BeerJS Moscow
без this можно
источник

SR

Sergey Rubanov in BeerJS Moscow
но там будет адовая рекурсия
источник

AL

Aleksey Litvinov in BeerJS Moscow
а, я понял
источник

SR

Sergey Rubanov in BeerJS Moscow
надо возвращать
{
 substract(..) {..},
 valueOf() {..}
}
источник