Size: a a a

JavaScript Noobs — сообщество новичков

2021 February 21

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
Сергей Гетьман
Добрый вечер. Коллеги помогите оптимизировать код на обработку времени. Тесты проходят, не проходит скрипт по времени. Ниже сама задача
у тебя есть индекс элемента, зачем тебе проверять остальные элементы?
источник

y

yanovich in JavaScript Noobs — сообщество новичков
Eugene Kartashian
button.onclick = function() {
   let x = document.getElementById("popup");
   if (x.style.display === "none") {
     x.style.display = "block";
   } else {
     x.style.display = "none";
   }
   let val1 = document.getElementById('firstName').value;
   let val2 = document.getElementById('lastName').value;
   let val3 = document.getElementById('email').value;

   document.getElementById('name').innerHTML="First name: " + val1;
   document.getElementById('surname').innerHTML="Last name: " + val2;
   document.getElementById('email_val').innerHTML="Email: " + val3;
   
}
ага, функция работает ж
источник

EK

Eugene Kartashian in JavaScript Noobs — сообщество новичков
yanovich
ага, функция работает ж
работает при двойном клике
я очень дуб в джс
источник

С

Сергей Гетьман... in JavaScript Noobs — сообщество новичков
Anton Permyakov
у тебя есть индекс элемента, зачем тебе проверять остальные элементы?
так задание не проходит
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
Сергей Гетьман
так задание не проходит
как так?
источник

ab

a b in JavaScript Noobs — сообщество новичков
Сергей Гетьман
Добрый вечер. Коллеги помогите оптимизировать код на обработку времени. Тесты проходят, не проходит скрипт по времени. Ниже сама задача
источник

С

Сергей Гетьман... in JavaScript Noobs — сообщество новичков
Anton Permyakov
как так?
источник

С

Сергей Гетьман... in JavaScript Noobs — сообщество новичков
нажми attempt
источник

С

Сергей Гетьман... in JavaScript Noobs — сообщество новичков
так и у меня все passed ))
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
я тебе намекаю, что у тебя неправильный алгоритм
источник

ab

a b in JavaScript Noobs — сообщество новичков
Сергей Гетьман
так и у меня все passed ))
а вижу
источник

ab

a b in JavaScript Noobs — сообщество новичков
Anton Permyakov
я тебе намекаю, что у тебя неправильный алгоритм
Там типо на оптимизацию
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
a b
Там типо на оптимизацию
ну да
источник

C

Chris in JavaScript Noobs — сообщество новичков
Мда?
источник

y

yanovich in JavaScript Noobs — сообщество новичков
Eugene Kartashian
работает при двойном клике
я очень дуб в джс
Вроде понял, у popup походу нет стиля display none, поэтому сначала выполняется else, а потом при повторном нажатии if
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
Chris
Мда?
ну может я тоже задание не понял, но по коду похоже, что да
источник

C

Chris in JavaScript Noobs — сообщество новичков
Решение в лоб даёт ~285 мс.

Задача - найти первый элемент, чьё значение совпадает с индексом, на входе массив
источник

С

Сергей Гетьман... in JavaScript Noobs — сообщество новичков
279
источник

С

Сергей Гетьман... in JavaScript Noobs — сообщество новичков
Chris
Решение в лоб даёт ~285 мс.

Задача - найти первый элемент, чьё значение совпадает с индексом, на входе массив
на 150 нет...))
источник

EK

Eugene Kartashian in JavaScript Noobs — сообщество новичков
yanovich
Вроде понял, у popup походу нет стиля display none, поэтому сначала выполняется else, а потом при повторном нажатии if
не, стоит (( мне кажется поскольку в одной функции оно построчно использует и синтаксис неправильно написан
источник