Size: a a a

2020 February 10

S

Syntax Highlight Bot in pro.js
Yura
sum(1)(2) == 3 // true
sum(1)(2)(3) == 6 // true
sum(1)(2)(3)(4) == 10 // true
sum(2)(1)(8) == 11 // true
вот так интересней
источник

DE

Denis Efremov in pro.js
Yura
sum(1)(2) == 3 // true
sum(1)(2)(3) == 6 // true
sum(1)(2)(3)(4) == 10 // true
sum(2)(1)(8) == 11 // true
вот так интересней
===
источник

DE

Denis Efremov in pro.js
Yura
sum(1)(2) == 3 // true
sum(1)(2)(3) == 6 // true
sum(1)(2)(3)(4) == 10 // true
sum(2)(1)(8) == 11 // true
вот так интересней
источник

Y

Yura in pro.js
А вот так не уверен что можно
источник

DE

Denis Efremov in pro.js
Yura
А вот так не уверен что можно
Не ту стринг а вэлью оф
источник

Y

Yura in pro.js
Denis Efremov
Не ту стринг а вэлью оф
И что?
Строгое равенство будет давать false потому что число и функция
источник

DE

Denis Efremov in pro.js
Yura
И что?
Строгое равенство будет давать false потому что число и функция
Покажи ту функцию
источник

Y

Yura in pro.js
Denis Efremov
Покажи ту функцию
function add (a) {
   add.valueOf = () => add.v;
   add.v = add.v === undefined ? a : add.v + a;
return add;
}

и вот
add(1)(2) == 3 // true
add(1)(2) === 3 // false
источник

S

Syntax Highlight Bot in pro.js
Yura
function add (a) {
   add.valueOf = () => add.v;
   add.v = add.v === undefined ? a : add.v + a;
return add;
}

и вот
add(1)(2) == 3 // true
add(1)(2) === 3 // false
источник

S

Syntax Highlight Bot in pro.js
Yura
function add (a) {
   add.valueOf = () => add.v;
   add.v = add.v === undefined ? a : add.v + a;
return add;
}

и вот
add(1)(2) == 3 // true
add(1)(2) === 3 // false
источник

S

Syntax Highlight Bot in pro.js
====================================================
источник

KG

Kirill Galimov in pro.js
Привет, помогите с Todo'шкой, пожалуйста)
Решил попробовать сделать добавление записи в список через элемент класса, но пришла беда.
Элемент создается, все чики-брики, но когда я пытаюсь его "удалить" путем накидывания класса "removed", оно перестает срабатывать (перестает срабатывать после того, как я создаю новый элемент через кнопку)
источник

KG

Kirill Galimov in pro.js
То есть если я собственноручно добавлю li в список, то все норм, но как только я создам новый объект класса TodoNote - все ломается
источник

KG

Kirill Galimov in pro.js
источник

DE

Denis Efremov in pro.js
js
function add (a) {
 add.toString = function () {
   var v = add.v;
   add.v = 0;
   return Number(v);
 }
 add.v = typeof add.v === 'undefined' ? a : add.v + a;
 return add;
}

Number(add(1)(2)) == 3 // true
Number(add(1)(2)) === 3 // true
источник

S

Syntax Highlight Bot in pro.js
Denis Efremov
js
function add (a) {
 add.toString = function () {
   var v = add.v;
   add.v = 0;
   return Number(v);
 }
 add.v = typeof add.v === 'undefined' ? a : add.v + a;
 return add;
}

Number(add(1)(2)) == 3 // true
Number(add(1)(2)) === 3 // true
источник

DE

Denis Efremov in pro.js
источник

DE

Denis Efremov in pro.js
+add(1)(2) === 3
источник

Y

Yura in pro.js
Denis Efremov
+add(1)(2) === 3
Это не совсем то, тут явное приведение к числу идёт
Но всеравно интересно
источник

DE

Denis Efremov in pro.js
valueOf типа при явном работает
источник