Size: a a a

JavaScript — русскоговорящее сообщество

2020 August 18

🏡К

🏡 Назар Калитюк... in JavaScript — русскоговорящее сообщество
Helmed Wolf
ребят, есть 2 задачи которые никак не удается решить. Но решение есть, это точно.
первая -

есть вызов kek(3)(5)(4)()

результат выполнения этой цепочки равен 12, когда аргумнент = undefined, выдается ожидаемый результат.

нужно описать функцию kek
function kek(input) {
   if (input) {
       return kek;
   }
   else {
       return 10;
   }
}
источник

🏡К

🏡 Назар Калитюк... in JavaScript — русскоговорящее сообщество
аа, сложить еще нужно.
источник

HW

Helmed Wolf in JavaScript — русскоговорящее сообщество
🏡 Назар Калитюк
аа, сложить еще нужно.
еп
источник

pc

pЪt8⃤ cyberboy in JavaScript — русскоговорящее сообщество
🏡 Назар Калитюк
аа, сложить еще нужно.
ha
источник

HW

Helmed Wolf in JavaScript — русскоговорящее сообщество
let sum = 0;

function kek(num) {
   sum = sum + num;

   return function foo(x){
       if(x === undefined){
           return console.log(sum)
       }else{
           sum + x;
           return foo
       }
   }
}
kek(3)(5)(4)()
источник

HW

Helmed Wolf in JavaScript — русскоговорящее сообщество
я так описал но это не правильно =(
источник

pc

pЪt8⃤ cyberboy in JavaScript — русскоговорящее сообщество
Похожая задача, например: https://learn.javascript.ru/task/sum-many-brackets
источник

OK

Ora Kadyrov in JavaScript — русскоговорящее сообщество
Helmed Wolf
let sum = 0;

function kek(num) {
   sum = sum + num;

   return function foo(x){
       if(x === undefined){
           return console.log(sum)
       }else{
           sum + x;
           return foo
       }
   }
}
kek(3)(5)(4)()
function kek(v) {
   If(v === undefined) return 0;
   let result = v;
   let add = n => {
        if(n === undefined) return result;
        result += n;
        return add;
   }
   return add;
}
источник

HW

Helmed Wolf in JavaScript — русскоговорящее сообщество
Ora Kadyrov
function kek(v) {
   If(v === undefined) return 0;
   let result = v;
   let add = n => {
        if(n === undefined) return result;
        result += n;
        return add;
   }
   return add;
}
все верно, спасибо большое! =)
источник

HW

Helmed Wolf in JavaScript — русскоговорящее сообщество
pЪt8⃤ cyberboy
Похожая задача, например: https://learn.javascript.ru/task/sum-many-brackets
=^-^=
источник

K

Kurakste in JavaScript — русскоговорящее сообщество
Всем добра. Скажите а так:

class MainGame implements Game {
 
 private keyboardController = new KeyboardController();
 private clockController = new ClockController();


делать можно или создавать экземпляры через конструктор нужно?
источник
2020 August 19

SO

Stas Olshanov in JavaScript — русскоговорящее сообщество
Артем
Подскажите плиз, как получить айпишник юзера при заходе на сайт? на фронте
Сторонее апи аля: api.ipify.org
источник

SO

Stas Olshanov in JavaScript — русскоговорящее сообщество
Vasiliy Pivovarov
привет всем , подскажите как выводить даты типа "3 дня назад" . Дата вот такая есть
Переводи в мс и отнимай от мс текущей даты переводи в дни/часы/небо и даже в недели
источник

D

Dziro in JavaScript — русскоговорящее сообщество
пацик   что  задумал  ставки на фут ещё тут?
источник

GS

Garden State in JavaScript — русскоговорящее сообщество
Vasiliy Pivovarov
привет всем , подскажите как выводить даты типа "3 дня назад" . Дата вот такая есть
day js humanize
источник

OK

Ora Kadyrov in JavaScript — русскоговорящее сообщество
Vasiliy Pivovarov
привет всем , подскажите как выводить даты типа "3 дня назад" . Дата вот такая есть
function d(date) {
   let left = new Date(date).getTime();
   let rigth = Date.now();
   let v = rigth - left;

   let days = Math.floor(v / (24 * 60 * 60 * 1000));
   if(days > 0) {
      return days + ' д. назад';
   }
   let hours = Math.floor(v / (60 * 60 * 1000));
   if(hours > 0) {
        return hours + ' ч. назад';
   }
   let minutes = Math.floor(v / (60 * 1000));
   if(minutes > 0) {
        return minutes + ' мин. назад';
   }
   return 'Только что'
}
d('2020-08-17T05:10:46.043Z');
источник

OK

Ora Kadyrov in JavaScript — русскоговорящее сообщество
источник

М

Макс in JavaScript — русскоговорящее сообщество
привет всем
подскажите пжл, что нужно сделать, чтобы scrollBy заработал в IE11 и Edge ?
источник

UU

U U in JavaScript — русскоговорящее сообщество
Alexey Tuychiev
Лучше в сторону babylon.js посмотреть. У них должно быть что то готовое для скелетной анимации.
спасибо! по меньшей мере у babylon есть нормальные примеры и документация
источник

AT

Alexey Tuychiev in JavaScript — русскоговорящее сообщество
U U
спасибо! по меньшей мере у babylon есть нормальные примеры и документация
У них и API лучше на мой вгляд. wtf'ков не было при использовании в отличие от three.js
источник