Size: a a a

JavaScript — русскоговорящее сообщество

2021 March 23

D

Danila in JavaScript — русскоговорящее сообщество
Damir Takhautdinov
Для этого надо будет вычислить точку середины квадрата, и по радиусу круга передвигать маленький квадратик, а не по точкам квадрата. Если прям затык будет, то потом покажу как. Хотя мб парни как-то через цсс решали.
Эм, зачем по радиусу, зачем центр?
источник

D

Danila in JavaScript — русскоговорящее сообщество
Движется он не по круговой траектории
источник

D

Danila in JavaScript — русскоговорящее сообщество
Yusuf Sirizhiddinov
Переслано от Yusuf Sirizhiddinov
Задай переменную direction с возможными значениями 90 180 270 0

Каждый шаг в зависимости от direction делай +положение в одну из сторон

В каждом же шаге проверяй координаты и делай вывод о том, нужно ли сменить  direction
источник

DT

Damir Takhautdinov in JavaScript — русскоговорящее сообщество
Danila
Движется он не по круговой траектории
А, так надо было чтоб он просто по всем стенкам квадрата прошёлся, и затык был в том что он обсирался после того как сверху вниз прошел. Я уж думал по вписанному в квадрат кругу надо траекторию начертить.
источник

D

Danila in JavaScript — русскоговорящее сообщество
Yusuf Sirizhiddinov
Переслано от Yusuf Sirizhiddinov
const rect = document.querySelector('.rect')

let direction = 'right'
let x = 0
let y = 0
const width = 200
const height = 200


setInterval(() => {

 if (direction === 'right') {
   rect.style.transform = `
     translate(${++x}px, ${y}px)
   `
 }

 if (direction === 'up') {
   rect.style.transform = `
     translate(${x}px, ${--y}px)
   `
 }

 if (direction === 'left') {
   rect.style.transform = `
     translate(${--x}px, ${y}px)
   `
 }

 if (direction === 'down') {
   rect.style.transform = `
     translate(${x}px, ${y++}px)
   `
 }
 console.log(x, y)
 if(x === width && y === 0) direction = 'down'
 if(x === width && y === height) direction = 'left'
 if(x === 0 && y === height) direction = 'up'
 if(x === 0 && y ===0) direction = 'right'
 
 

}, 10)
источник

РГ

Ровшан Гасанов... in JavaScript — русскоговорящее сообщество
Здравствуйте!
Можете подсказать пожалуйста?

У меня имеется библиотека print.min.js которая дает возможность отправить на печать определенный кусок страницы, сложность в том что при попытке отправить большой участок страницы в IE выдает такую ошибку, хотя с небольшим текстом или в других браузерах все нормально
источник

РГ

Ровшан Гасанов... in JavaScript — русскоговорящее сообщество
источник

D

Danila in JavaScript — русскоговорящее сообщество
Ровшан Гасанов
Здравствуйте!
Можете подсказать пожалуйста?

У меня имеется библиотека print.min.js которая дает возможность отправить на печать определенный кусок страницы, сложность в том что при попытке отправить большой участок страницы в IE выдает такую ошибку, хотя с небольшим текстом или в других браузерах все нормально
Какая версия ie?
источник

РГ

Ровшан Гасанов... in JavaScript — русскоговорящее сообщество
Danila
Какая версия ie?
11
источник

OM

Oleh Myhal in JavaScript — русскоговорящее сообщество
подскажите пожалуйста при событии, класс для боди не добавляется, хотя в консоль свободно выводится
источник

РГ

Ровшан Гасанов... in JavaScript — русскоговорящее сообщество
Danila
Какая версия ie?
полифилы, core-js подключал, не помогло
источник

D

Danila in JavaScript — русскоговорящее сообщество
Надо ишшью открывать скорее всего
источник

РГ

Ровшан Гасанов... in JavaScript — русскоговорящее сообщество
Danila
Надо ишшью открывать скорее всего
А что такое ишшью?
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in JavaScript — русскоговорящее сообщество
issue
источник

D

Danila in JavaScript — русскоговорящее сообщество
Ровшан Гасанов
А что такое ишшью?
источник

РГ

Ровшан Гасанов... in JavaScript — русскоговорящее сообщество
Открывать ишшью в репозитории разработчика библиотеки?
источник

РГ

Ровшан Гасанов... in JavaScript — русскоговорящее сообщество
Я правильно понимаю, одно из решений это открыть проблему в репе разраба библиотеки, чтобы он её решил?)
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
ie 11 официально не поддерживается - какие нафиг ишшью)
источник

D

Danila in JavaScript — русскоговорящее сообщество
Ровшан Гасанов
Я правильно понимаю, одно из решений это открыть проблему в репе разраба библиотеки, чтобы он её решил?)
Да, или сделать коммит самому
источник

D

Danila in JavaScript — русскоговорящее сообщество
В целом там есть вот это
источник