Napisałem program i znalazłem problem z niekończącą się pętlą (błędny fragment umieściłem poniżej) i nie wiem, gdzie jest błąd. Proszę o pomoc w zrozumieniu mojego błędu. (dopiero zaczynam programować więc proszę o wyrozumiałość)
var a = "aaa";
var b = "bbb";
var ab;
var c = 0;
for (var d = 0; c < 1; d++) {
ab += a.slice(d,d+1);
ab += b.slice(d+1,d+2);
if (ab.length === a.length + b.length) {
c++
};
d++
};
To jest uproszczona wersja kodu, którego zadaniem jest, to aby zmienna "ab" była równa "ababab" (w moim programie długość "a" i "b" jest zmienna)