Email or username:

Password:

Forgot your password?
stressmanagement

Уже час сижу, долблюсь. Не понимаю, почему после выполнения while result выдает две копии последнего символа вместо "залесенного" текста

17 comments
mcstar

@omgitsmishenka вместо while удобнее использовать for в данном случае. У тебя после if код всегда выполняется

nonsense :twittercheck:

@omgitsmishenka ты чё-то перемудрил.

На 10 и 13 строке должна быть конкатенация. Вместо неё у тебя - присваивание с каким-то слишком сложным выражением (и неправильным к тому же).

Собирай новую строку с результатом посимвольно в цикле слева направо.

stressmanagement

@nonsense кое-как выполнил. нужно было создать еще одну константу и поправить if else

mcstar

@omgitsmishenka Чё-то ты сложно подошло. Надо было просто посимвольно собирать новую строку. :))

stressmanagement

@nonsense @mcstar довольно симпатично выглядит. и работает, к тому же)

пожалуй, на сегодня хватит. глаза уже квадратные

mcstar

@omgitsmishenka Да, это уже похоже. Только почему не for? Зачем руками индекс сдвигать?

stressmanagement

@mcstar for это как раз следующий урок, пока не проходил. Буду ковырять его наверно уже вечером

mcstar

@omgitsmishenka как следующий???? Это же основной цикл. Остальное всё сахар.

stressmanagement

@mcstar не знаю, курс так распланирован

[DATA EXPUNGED]
nonsense :twittercheck:

@omgitsmishenka @mcstar 11 и 13 строки прям колхоз какой то, перепиши, убери ${result}, замени на конкатенацию.

На 10й строке достаточно == вместо ===

mcstar

@nonsense @omgitsmishenka Я бы с JS не рисковал. Лучше === :)

stressmanagement

@nonsense @mcstar да погоди ты, еще позавчера я не знал, что делает console.log()

mcstar

@omgitsmishenka @nonsense с этого же начинать надо. 🤣

Galactic Jew 🇮🇱

@omgitsmishenka у меня на работе коллега js изучает. там тоже три строчки написать надо было.

он то что раньше на go написал попросил copilot переписать на js. тот переписал. оно работает.

тогда вторую задачу он решил написать с нуля. со всеми этими вашими while :-) ниче не работает.

тогда он позвонил человеку - говорит посмотри - что не работает. а он ему - ты лох. так сейчас пишут только лохи.

переписали все декларативненько на RxJS
сижу офигеваю от этого процесса. :-)

@omgitsmishenka у меня на работе коллега js изучает. там тоже три строчки написать надо было.

он то что раньше на go написал попросил copilot переписать на js. тот переписал. оно работает.

тогда вторую задачу он решил написать с нуля. со всеми этими вашими while :-) ниче не работает.

тогда он позвонил человеку - говорит посмотри - что не работает. а он ему - ты лох. так сейчас пишут только лохи.

Go Up