Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Бесконечный цикл, нужна помощь (https://javascript.ru/forum/misc/68189-beskonechnyjj-cikl-nuzhna-pomoshh.html)

bwinqcom 01.04.2017 03:34

Бесконечный цикл, нужна помощь
 
var str = "#";
while (str.length<=7){
	console.log(str);
	str+="#";
}


Вот, есть код JS, проблема в том, что когда я убираю знак "равно" в последней инструкции, то цикл превращается в бесконечный, но я не понимаю, почему.
Или например, если заменить str+="#" на str+str, тоже превращается в бесконечный. но ведь переменной str присвоил строку это же должно быть равносильно ? Нужна ваша помощь, ибо в гугле по запросам, которые пришли в голову я нечего не нашел :(

laimas 01.04.2017 04:56

Цитата:

Сообщение от bwinqcom
но ведь переменной str присвоил строку это же должно быть равносильно ?

это str = "#" не равносильно этому str += "#".

Не в Гугле нужно искать, а в учебниках.


Часовой пояс GMT +3, время: 22:14.