Bakhodir 𝖨̷𝖨̷𝖨̷
Aleksey
[1,2,3].length
Lyrran
да, просто количество элементов, то есть имеем 8 элементов и на выходе получаем число 8
Bakhodir 𝖨̷𝖨̷𝖨̷
проще простого
Bakhodir 𝖨̷𝖨̷𝖨̷
Конечно этот метод работает если явно не указывал индекс значения
Lyrran
for(var i=0; i<arr.length; i++)
summa = summa + arr[i];
summa = summa / "тут колечество из массива"
Сергей
порой мне кажется, что этот канал скатывается в какой-то ад начинающих
Lyrran
я извинился, что не туда написал и как бы удалился))) но мне ответили)) пардон за нубизм)
Bakhodir 𝖨̷𝖨̷𝖨̷
тот же arr.length поставь и всё
var summa = 0;
for(var i=0; i<arr.length; i++){
summa = summa + arr[i];
}
summa = summa / arr.length;
Bakhodir 𝖨̷𝖨̷𝖨̷
лучше конечно forEach или reduce юзать
Lyrran
я так и делал, но выдается неверное число)
Bakhodir 𝖨̷𝖨̷𝖨̷
Да если в таких простых задачах ты умудрился сделать ошибку, не знаю что и ответить
Vladislav
Хотел бы узнать, возможно ли написать скрипт, который будет копировать содержимое из html кода страницы(выборочную часть) и добавлять её в текстовый документ
Lyrran
Vladislav
Спасибо, просто выручил
Lyrran
эм, нет
Lyrran
это не тебе)
Сергей
let summ = 0; arr.forEach(item=>summ+=item);
Vladislav
Да я прочитал😂
Bakhodir 𝖨̷𝖨̷𝖨̷
Так что ты хочешь, сначала получить сумму 8 элементов и потом их разделить на 8 или как?
Lyrran
да я просто хочу понять код, что бы он за меня посчитал общее количество элементов, не списком)
Сергей
о, он походу среднее число ищет
Lyrran
среднее я уже нашел
Lyrran
а ну да среднее)
Bakhodir 𝖨̷𝖨̷𝖨̷
Lyrran, ты очень плохо пишешь код
Lyrran
я больше скажу, я еще только киниги курю по всему этому делу, мягко погружаясь
Bakhodir 𝖨̷𝖨̷𝖨̷
var summa = 0;
for(var i = 0; i < arr.length; i++){
summa += + arr[i];
} // Фигурная скобка тут, а не после
summa /= arr.length;
stay
stay
Ого, а в каком университете обучают JS'у ?
Lyrran
haaga helia, хельсинки, бакалавриат у нас начали в этот раз первокурсников с js а не java
Дмитрий
Здравствуйте, товарищи! Продолжаю разбирать правила линтера. На очереди no-useless-escape: https://eslint.org/docs/rules/no-useless-escape Какое-то оно то ли злое, то ли глючное. Пример:
/[\-\.\+\*]/g
Линтер говорит:
ESLint: Unnecessary escape character: \*. (no-useless-escape).
ESLint: Unnecessary escape character: \+. (no-useless-escape).
ESLint: Unnecessary escape character: \-. (no-useless-escape).
ESLint: Unnecessary escape character: \.. (no-useless-escape).
А я что-то не верю, что без этих слешей можно обойтись. Это глюк, или правда можно?
Сергей
stay
Lyrran
Vladislav
Мне нужно сделать базу даных в экселе, о компаниях(их адресса и тд). Вся инфа о компаниях находится на сайте в таком виде, и мне нужно главную информацию о каждой компании получить, а компаний там 60 тысяч))
Vladislav
Denisio
грабить@парсить
stay
stay
Ну если сильно инфращенец и плевать на структуру текста , то можно и через alert
Denisio
если бы дал оригинальный урл с компаниями, было бы легче ванговать
Vladislav
Без б
Vladislav
https://www.rusprofile.ru/codes/683200
Nikolay
Denisio
а зачем ваще эти компании парсить
Denisio
ну смотри как красиво в хтмл http://i.tk-chel.ru/denisio/sharex/20181018_234717.png
Denisio
регулярками даже можно
Lyrran
кстати тут студента себе не кто не хочет взять погонять?)
stay
Да ладно тебе, пусть стачала основам научат. Парень же явно мало понимает в кодинге как таковом. А потом уже будет различать какие методы для чего лучше использовать
Nikolay
Denisio
Сергей
stay
За 1000 составлю тебе красивый json с этими компаниями)
Nikolay
stay
Верчусь как могу
Сергей
Че так мало, за 20к выведу тебе список в декстопном приложении. 2 клика и радуйся)
Denisio
Можешь рассказать поподробнее?
$.get("https://www.rusprofile.ru/codes/683200").done(r => атут регуляркой https://regexr.com/41gr8 - выдергиваешь нужнеы данные из скачанного текста)
Makc
есть готовое приложение, десктопное, за 25 отдам
Makc
(не шучу)
Makc
кто юзал ? https://developer.mozilla.org/ru/docs/Web/API/DOMParser
stay
Регуляркой это конечно извращение, можно же как DOM парсить
stay
Во-во
Сергей
Черт, кто больше?
Denisio
можно парсить. но регурякой меньше кода будет
Nikolay
stay
Нуу, не факт, что меньше
Denisio
dom парсить там будут приличные портянки кода, + если кишки поменяются - эти все портянки надо будет снова переписывать . Регулярки проще поправить
Denisio
по сути тут можно ваще в одну регулярку уложить и будет N матчей которые и будут каждый матч = одна организация
stay
Да на фкус и цвет по факту
Denisio
и она будет не очень большая кстате
Nikolay