@vetsmen

Как можно сократить код?

Как можно сократить этот код?
if(recoupment > 0 && probability <= 50) {
                    var drop = setWinnerDrop(itemsbot, true);
                    if(drop) {
                        resolve(drop);
                    } else {
                        var drop = setWinnerDrop(itemsbot, false);
                        if(drop) {
                            resolve(drop);
                        } else {
                            resolve(false);
                            return;
                        }
                    }
                } else {
                    var drop = setWinnerDrop(itemsbot, false);
                    if(drop) {
                        resolve(drop);
                    } else {
                        resolve(false);
                        return;
                    }
                }
  • Вопрос задан
  • 328 просмотров
Решения вопроса 2
longclaps
@longclaps
resolve((recoupment > 0 && probability <= 50 && setWinnerDrop(itemsbot, true))
    || setWinnerDrop(itemsbot, false) || false);
Ответ написан
@rustler2000
погромист сикраш
if (recoupment > 0 && probability <= 50) {
    var drop = setWinnerDrop(itemsbot, true);
    if (drop) {
        resolve(drop);
        return;
    }
}

var drop = setWinnerDrop(itemsbot, false) || false;
resolve(drop);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы