21

(25 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

Зробив ,просто добавив ось це

table tr:last-child td:nth-child(1),
  table tr:last-child td:nth-child(2)
   {
    border: none;
  }

22

(25 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

@FakiNyan ,tr-рядок,td стовбець

23

(25 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

Так робе,але ось трохи поміняв,підскажіть як правльно
totalItems+=`<tr><tr></tr><td></td><td></td><td>${total} грн</td></tr>`;
Щоб результат був тільки під останньою колонкою,а зараз під останніми

24

(25 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

Вирішив просто спробувати і зробив ось так

 table td{
  empty-cells: hide;
  }

25

(25 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

задати стиль для td

26

(25 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

шось не вдається прибрати ніяк

27

(25 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

А як зробити що не було таблиці під  колонкою Назва,а була тільки під к-сть

28

(25 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

не під ціною,а під к-сть

29

(25 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

ось так

30

(25 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

ну ось наприклад товар 1 ,його ціна 1050,а кількість 2,і потрібно 1050*2+90*3(це 2 товар)=2370,ось цей результат потрібно вивести під колонкою к-сть,як продовження таблиці

31

(25 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

Натискаю на кнопку до кошику ,потім якщо натискаю на кнопку до кошику переходжу на окрему сторінку,и там є клавіша оформити і відкриваються ті товари на які натиснули їх ціна і кількість,а мені потрібно нижче вивести загальну суму на скільки купили товарів

    <div id="cart_content"></div><p><button id="checkout">Оформити</button> &nbsp; <button id="clear_cart">Очистити </button></p>
       
       
    <script type="text/javascript" src=""></script>
   
    
    </main>

32

(25 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

там їх дуже багато але ось для таблиці,

* {margin: 0; padding: 0;}

  #cart_content {  width:auto;
    height: auto;
    
    margin-top: 10px;
    padding: 5px;
    border: 1px solid #060;
    margin-left: 50px;
  }
 
  .item_box {
    border: 1px solid #999;
    margin-bottom: 10px;
  }
  .shopping_list {
      width: 890px;
    margin-top: 10px;
      border-collapse: collapse;
  }
  .shopping_list td,
  .shopping_list th {
      padding: 10px;
      border: 1px solid #AAAAAA;
  }

Сам js знаходиться на окремій сторінці

33

(25 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

<div class="container">
        <div class="row">
            <div class="col-md-3 col-sm-6">
                <div class="product-grid">
                    <div class="product-image">
                        <a href="#">
                            <img class="pic-1" src="">
                            <img class="pic-2" src="">
                        </a>
                        
                        <ul class="social">
                            <li><a href="" data-tip="кошик"><i class="fas fa-shopping-cart"></i></a></li>
                        </ul>
                    </div>
                    <div class="product-content">
                        <h3 class="title"><a href="#">2</a></h3>
                        <div class="price">90грн</div>
                        <button class="add_item" data-id="17">до кошику</button>
                    </div>
                </div>
            </div>
            <div class="col-md-3 col-sm-6">
                <div class="product-grid">
                    <div class="product-image">
                        <a href="#">
                            <img class="pic-1" src="">
                            <img class="pic-2" src="">
                        </a>
                       
                        
                        <ul class="social">
                            <li><a href="1.html" data-tip="кошик"><i class="fas fa-shopping-cart"></i></a></li>
                        </ul>
                    </div>
                    <div class="product-content">
                        <h3 class="title"><a href="#">1</a></h3>
                        <div class="price">1050 грн.</div>
                        <button class="add_item" data-id="16">до кошику</button>
                    </div>
                </div>
            </div>
            
                
    </div>

34

(25 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

Є ось такий код ,так звана кошик товарів,я нижче постанніх 2 стовпців вивести  загальну суму всіх товарів ,я розумію що потрібно зробити цикл ,але не розумію як реалізувати

var d = document,
    itemBox = d.querySelectorAll('.product-grid'),
    cartCont = d.getElementById('cart_content'); 

  function addEvent(elem, type, handler){
  if(elem.addEventListener){
    elem.addEventListener(type, handler, false);
  } else {
    elem.attachEvent('on'+type, function(){ handler.call( elem ); });
  }
  return false;
  }
 
  function getCartData(){
  return JSON.parse(localStorage.getItem('cart'));
  }

  function setCartData(o){
  localStorage.setItem('cart', JSON.stringify(o));
  return false;
  }

  function addToCart(e){
  this.disabled = true; 
  var cartData = getCartData() || {}, 
      parentBox = this.parentNode, 
      itemId = this.getAttribute('data-id'), 
      itemTitle = parentBox.querySelector('.title').innerHTML, 
      itemPrice = parentBox.querySelector('.price').innerHTML; 
  if(cartData.hasOwnProperty(itemId)){
    cartData[itemId][2] += 1;
    alert("Товар добавлено!");
  } else { 
    cartData[itemId] = [itemTitle, itemPrice, 1];
    alert("Товар добавлено!");
  }
  if(!setCartData(cartData)){ 
    this.disabled = false; 
  }
  return false;
  }

  for(var i = 0; i < itemBox.length; i++){
  addEvent(itemBox[i].querySelector('.add_item'), 'click', addToCart);
  }
  
  
  function openCart(e){
  var cartData = getCartData(), 
      totalItems = '';
 
  if(cartData !== null){
    totalItems = '<table class="shopping_list"><tr><th>Назва</th><th>ціна</th><th>К-сть</th></tr>';
    for(var items in cartData){
      totalItems += '<tr>';
      for(var i = 0; i < cartData[items].length; i++){
        totalItems += '<td>' + cartData[items][i] + '</td>';
      }
      totalItems += '</tr>';
    }
    totalItems += '</table>';
    cartCont.innerHTML = totalItems;
  } else {
  
    cartCont.innerHTML = 'В кошику нічого немає!';
  }
  return false;
  }
  /
  addEvent(d.getElementById('checkout'), 'click', openCart);
 
  addEvent(d.getElementById('clear_cart'), 'click', function(e){
  localStorage.removeItem('cart');
  cartCont.innerHTML = 'кошик  очищено.';
  });

35

(65 відповідей, залишених у PHP)

Допожіть будь ласочка,мені це на завтра потрібно...

36

(65 відповідей, залишених у PHP)

$current_factorial = $initial_number*$current_factorial;

на кожній ітерації значення змінної $current_factorial перемножується на наступне натуральне число змінну $initial_number

37

(65 відповідей, залишених у PHP)

Ну скажіть як правильно,я чесно вже не знаю що це може бути,тим баче вже вечір,і думається тяжче

38

(65 відповідей, залишених у PHP)

Тобто це вірно?

39

(65 відповідей, залишених у PHP)

$current_factorial- кількість кроків які ми пройшли в циклі?

40

(65 відповідей, залишених у PHP)

$current_factorial = $initial_number*$current_factorial;
//зберігає результат у цю змінну $current_factoria
// ця змінна (це саме число від якого потрібно знайти факторіал)- $initial_number
//$current_factorial спочатку береться 1 ,і потім на кожному кроці перемножається на кількість кроків
Насправді якусь дурню я написала,не можу вірно сформулювати