document.getElementsByClassName("butterfly") // возвращает HTML коллекцию, а не 1 конкретный элемент
getElementsByClassName
- querySelectorAll
то тогда можно будет сразу использовать .forEach
без заимствования этого метода у прототипа.локальный ip адрес своей машины
, на которой разрабатываете. В случае с виндовс - командная строка -> ввести ipconfig --> смотреть ipv4
ip
адресе который узнаете. (Машины на которой разрабатываете)ip
адрес где запустили серверipшник
(на разных роутерах это по разному. Возможно потребуется перезагрузить роутер и переподключиться к wi-fi)var inputNumbers = prompt("Введіть числа(довільна кількість)", ""); // получили строку чисел. Предположительно разделённых пробелом.
var numbers = inputNumbers.split(" "); // Получили массив чисел в виде строк.
var summ = numbers.reduce(function(summ, item){return summ += parseInt(item)}, 0) // используем метод массивов reduce внутри которого преобразуем каждое строковое число в number и складываем.
var result = summ / numbers.length // делим сумму на количество
alert(result)
const ta = document.querySelector(...) // textarea
const counter = document.querySelector(...) // счётчик
ta.addEventListener('input', onInput)
funcion onInput(evt) {
const length = evt.target.value.length
counter.textContent = length
}