Size: a a a

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

2020 January 31

IK

Iliya Kobaliya in JavaScript — русскоговорящее сообщество
Можно ли так проверять ?
источник

M

Michael in JavaScript — русскоговорящее сообщество
нельзя
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Iliya Kobaliya
switch(true){
        case (radius >= 0 && radius <= 100):return (radius * 2)
        case (radius >= 100  && radius <= 500):return (radius * 1.8)
        case (radius >= 500):return (radius * 1.6)
        default: throw new Error();
      }
Не нужно
источник

IK

Iliya Kobaliya in JavaScript — русскоговорящее сообщество
А как,только на if  сделать?
источник

M

Michael in JavaScript — русскоговорящее сообщество
на reduce сделай😂
источник

IK

Iliya Kobaliya in JavaScript — русскоговорящее сообщество
Серьезно,ребят,очень надо
источник

IK

Iliya Kobaliya in JavaScript — русскоговорящее сообщество
как реализовать?
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Iliya Kobaliya
как реализовать?
Так же, только с иф
источник

AI

Anton Ignatev in JavaScript — русскоговорящее сообщество
Iliya Kobaliya
switch(true){
        case (radius >= 0 && radius <= 100):return (radius * 2)
        case (radius >= 100  && radius <= 500):return (radius * 1.8)
        case (radius >= 500):return (radius * 1.6)
        default: throw new Error();
      }
Если не так, то только на if'ах, но я лично в switch (true) ничего криминального не вижу
источник

AI

Anton Ignatev in JavaScript — русскоговорящее сообщество
Будет это типа

if (radius >= 0 && radius <= 100) {
return ...
} else if (radius >= 100  && radius <= 500) {
return ...
} else {
throw ...
}

Разница только в синтаксисе, но некоторые считают, что switch (true) - это не тру
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Iliya Kobaliya
switch(true){
        case (radius >= 0 && radius <= 100):return (radius * 2)
        case (radius >= 100  && radius <= 500):return (radius * 1.8)
        case (radius >= 500):return (radius * 1.6)
        default: throw new Error();
      }
вынеси умножение из свича, вычисляй в нем только коэффициент
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
но мне больше нравится вариант с функцией с ранним ретурном
источник

DM

Desmond Miles in JavaScript — русскоговорящее сообщество
Кто шарит в vk-io сценах?
источник

DM

Desmond Miles in JavaScript — русскоговорящее сообщество
?
источник

M

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

M

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

M

Michael in JavaScript — русскоговорящее сообщество
if >500, if > 100, if > 0, else error
источник

S

Sanya in JavaScript — русскоговорящее сообщество
Ребят, кто-нибудь знает о html-письмах? Не подскажите почему на моб. устройствах на яндексе криво отображаются правые блоки?
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Sanya
Ребят, кто-нибудь знает о html-письмах? Не подскажите почему на моб. устройствах на яндексе криво отображаются правые блоки?
Там поддержка css fitch очень маленькая, здесь можешь посмотреть что можно использовать а что нет https://www.campaignmonitor.com/css/
источник

АТ

Артём Трифанов in JavaScript — русскоговорящее сообщество
Ребята работал кто с nsIFilePicker ( https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIFilePicker ) не подскажите как сделать твердый путь для сохранения там есть modeGetFolder, но он подразумевает выбор пользовательем пути для сохранения. Заранее спасибо!
источник