Насчёт уникального имени какая-то странная задача. Случайное имя можно конечно сгенерить, например arr+md5(i). Но если вы потом будете эти имена использовать, но проще ли просто массивы пронумеровать.
1. Что значит "кривые линии". Это что за примитивы: полилиии, 3D-полилинии, сплайны? И что за точки на этих "линиях"? Это вершины или что такое? Произвольно расставленные точки на этих линиях? Тогда причём здесь линии, это тогда просто массив точек.
2. В каком виде вам нужен результат? Вам надо скриптом построить прямую линию (полилинию) в пространстве модели Автокада такой же длины, что и "кривые линии"? А может вам просто надо посчитать длину проволоки и ничего строить не надо?
1. Надо просто правильно расписать селекторы и развесить события по элементам. Есть в этом у вас затруднения или вопрос или же именно в:
2. Реализовать задержку. Если так, то лучше реализовывать задержку и анимацию не в коде. На мой взгляд, лучше такую анимацию перенести в CSS, т.к. это относится скорее к стилю, а не к поведению элементов. В CSS есть все возможности для этого (см. transition). А в коде только добавлять/убирать классы, соответствующие видимости/невидимости субменю.
Так вы, оказывается, округляете числа до целого! Это даёт дискретное распределение, а я сделал расчеты, исходя из непрерывного. В итоге фактически из функции отображения получается не плавная гипербола, а ступенчатая. Причём самая важная её часть от 0 до 1 превращается в одну ступеньку, а нам там как раз нужна "жизнь".
Уберите в рандоме floor и +1 в множителей, давайте посмотрим, что получится.
Я положил файл с хэшем, как просили, на сервер, и они даже пишут domain control validation complete. Не понимаю в чём дело, а саппорт положил на меня с прибором.
var anchor_tag = document.location.href.split('#')[1];
if (anchor_tag) {
var anchor_pos = $('a[name]='+anchor_tag).offset().top;
$(document).scrollTop(anchor_pos);
}
Поясните требуемую логику взаимодействия с пользователем. Чем ваш mousedown отличается от click, зачем вам и то, и другое? Если вам не нужен click отмените соответствующего слушателя.
А я вот соглашусь с huwesu. Аппарат в математике значит очень многое. По сути аппарат — это квинтесенция знаний и методов, собранных математиками прошлого. Это подытоженная сумма их озарений и оригинальных мыслей.
Если вы легко владеете аппаратом, причём в разных областях математики, то вы как раз и сможете увидеть задачу под разными углами, найти подходящий прецедент решения аналогичной задачи. К сожалению метод тут на 80% — это зубрёжка и упраженения и ещё раз с начала, и только 20% таланта. Вот тогда и появится математический кругозор.
К примеру, многие интегралы лёгко берутся методами ТФКП. Их применение в нужно ситуации, как раз и есть "математическое мышление" и интуиция. Но возникают они только на серьёзном фундаменте тяжело добытых знаний.