Я делаю RTS-игру в Javascript и HTML. Звучит амбициозно, я знаю, но я не стреляю по звездам здесь. Просто немного, чтобы развлечь меня.
В настоящее время я работаю над частью движения. У меня есть механизм движения, который должен работать, но есть проблема. В моем script я сравниваю текущие левые и верхние значения абсолютно позиционированного символа с данными его цели (которая может перемещаться) с использованием операторов неравенства (> и <). Проблема в том, что обратная связь, которую я получаю в форме document.getElementById(nameVar).style.left, имеет форму строки (например, 200px), а не числа (например, 200), поэтому сравнения не работают.
Мой вопрос: есть ли способ превратить строку в число, которое я могу манипулировать так, как я хочу? Либо используя измененный адрес, либо предварительно сформировав некоторую процедуру с обратной связью, как только я ее получу.
Любая помощь будет большой.
