Ответы пользователя по тегу JavaScript
  • Как нарисовать окружность в canvas с центром?

    Nivalis
    @Nivalis
    ctx2.beginPath();
    ctx2.moveTo(canvas.width/2, canvas.height/2);
    ctx2.arc(canvas.width/2, canvas.height/2, 100, 340*Math.PI/180, 20*Math.PI/180);
    ctx2.closePath();
    ctx2.fill();

    Как-то так.
    Ответ написан
    Комментировать
  • Как посчитать количество поддонов оптимально?

    Nivalis
    @Nivalis
    У меня по математике было 3, но всё же попробую. Берите количество блоков и делите на самый большой поддон без остатка. 1043/90 = 11.
    Остаток пытаемся засунуть в более мелкие поддоны 1043-990=53/72 ->1.
    Итого: 11 по 90 и 1 по 72.
    Но это алгоритм без весов (стоимости поддонов). С удовольствием послушаю математиков.
    Ответ написан
    Комментировать
  • Почему не работает .append?

    Nivalis
    @Nivalis
    Ну во первых так переносить строки нельзя, а во вторых нужно использовать другие кавычки.
    $(document).ready(function() {
    
    $(".append-button").click(function(){
      $( ".append-block" ).append('\
        <div>\
        <input class="darker empty-blue"> \
          <div style="margin-bottom: 4.6em; margin-top: .2em">\
            <div class="select-new">\
              <select>\
                <option value="">AUD</option>\
                <option value="">USD</option>\
                <option value="">CAD</option>\
                <option value="">GBP</option>\
                <option value="">EUR</option>\
                <option value="">JPY</option>\
                <option value="">NZD</option>\
              </select>\
            </div>\
            <input class="darker short" placeholder="0"> \
          </div>\
          <div class="counter-quantity" style="margin-bottom: 3.3em;">\
            <div id="plus"><a class="change_quantity" href="#">+</a></div>\
            <div id="minus"><a class="change_quantity" href="#">-</a></div>\
            <p>Quantity:</p>\
            <input class="quantity-input" placeholder="unlimited" readonly="true" value="nil"> \
          </div>\
          </div>');
    });
    });
    Ответ написан
    1 комментарий