Показать сообщение отдельно
  #4 (permalink)  
Старый 06.05.2015, 13:08
Аватар для _Walker
Новичок на форуме
Отправить личное сообщение для _Walker Посмотреть профиль Найти все сообщения от _Walker
 
Регистрация: 24.04.2012
Сообщений: 6

Сообщение от рони Посмотреть сообщение
почему не рабочий?
потому что на тот момент я не понимал откуда берутся миллиардные доли и двойка. потом я нашёл .tofixed(1) и поправил ваш код для выполнения моей задачи
var x = 0, back = true,
cicle = setInterval(function(){
	x += back ? 0.1 : -0.1;
     if (x.toFixed(1)>=1||x.toFixed(1)<=-1)  back = !back;
	console.log(x.toFixed(1));
},100);


Я понимаю что этот .tofixed(1) можно вставить в одно место, чтоб код был аккуратнее, но пока не нашёл куда.
А ваш код просто красота!

Подскажите, что можно почитать чтоб прокачать скилы составления/расчета логики алгоритмов, в идеале в формате игры или курсов с заданиями типа KhanAcademy.
У меня нет программерского образования, но я когда-то заканчивал техникум на электронщика. Там мы решали задачи типа: сколько вариантов выходного сигнала будет при определённом количестве входящих сигналов, но уже многое позабыл. Это было очень увлекательно, теперь хочу вспомнить это и применять в программировании.
Ответить с цитированием