Бред

Ответить в тред Ответить в тред
Аноним # OP 05/12/20 Суб 06:52:33 2346953641
images (1).jpg 6Кб, 246x205
246x205
Аноны, не смог написать простейшую функцию: pow(x,n), которая возвращает x в степени n.

Вот ответ:
function pow(x, n) {
let result = x;

for (let i = 1; i < n; i++) {
result *= x;
}

return result;
}

Я бы такое в жизни не написал. Совершенно не понимаю как такое решение можно придумать. Сидел наверное часа 3. Везде где не гуглил просто пишут что если даже это не можешь сделать, то программирование не твоё.

Грустно.
Аноним 05/12/20 Суб 06:53:01 2346953742
Даже сейчас видя ответ не понимаю зачем и как это делать.
Аноним 05/12/20 Суб 06:53:54 2346953913
Математикой давно занимался?
Аноним 05/12/20 Суб 06:54:38 2346954104
Аноним 05/12/20 Суб 06:57:32 2346954745
бамп
Аноним 05/12/20 Суб 06:59:03 2346955026
бамп
Аноним 05/12/20 Суб 07:03:17 2346955727
16070301369520.gif 1938Кб, 462x427
462x427
меня бы заставили переделать в что-то вроде

const pow = (x, n) => Array(n).fill(x).reduce((a, b) => a*b)

я уже боюсь петель for, напомните мне зачем я там работаю
Аноним 05/12/20 Суб 07:04:33 2346955978
>>234695572
Да че вы все гении какие-то. Мне все говорят что это легко, неужели я просто настолько тупой(
Аноним 05/12/20 Суб 07:05:54 2346956179
>>234695597
Ты на дваче. Тебе не могут не пиздеть.
Аноним 05/12/20 Суб 07:07:25 23469564710
>>234695617
Причем тут это. Эта задачка в блоке функции, то есть должна просто научить как пользоваться ими. Я вообще ничего понять не могу.
Аноним 05/12/20 Суб 07:10:05 23469571511
>>234695597
Ты на самом деле туповат, если не можешь представить возведение в степень умножением.
Извиняй.
Аноним 05/12/20 Суб 07:10:15 23469572012
Начнем с того, что писать ее нинужно. Ты не в 70-х годах сычуешь. А теперь, собсна, смотри что происходит. Ты в какой-то хуйне за кодом передаешь в pow x и n
В душе не ебу что такое let, но скорее всего это такой микс из флота и интегера

затем ты n раз перемножаешь правую часть на левую, и присваиваешь значение левой с помощью оператора *=
т.е. если ты передаешь 5 и 4, то смысл таков

1 AxB, где A и B = 5, а затем в A(result) записываешь ответ

5x5, result=25, x=5

2 AxB, где A(result) = 25, а B(x) 5, а затем в A(result) записываешь ответ 125

25x5, result=125, x=5

3 AxB, где A(result) = 125, а B(x) 5, а затем в A(result) записываешь ответ 625

125x5, result=625, x=5

4 итерацию выполнять нинужно, потому что 4 не меньше 4, а ровно. Вот если бы цикл был <=, то тогда бы ты выполнял четвертую

Дальше ты получившийся result возвращаешь той хуйне за пределами функции, которая к ней обратилась.

А вообще не еби мозг этой хуйней и разрабатывай йобу, из-за которой ты и начал этим заниматься. Ты же не ради мифических деняк сюда пришел?
Аноним 05/12/20 Суб 07:10:38 23469572413
Аноним 05/12/20 Суб 07:11:10 23469573714
>>234695715
Я могу это представить. Я не понимаю как это писать в яп
Аноним 05/12/20 Суб 07:13:20 23469576915
>>234695720
Хз я даже пока не понимаю что можно сделать. Мне кажется я не осилю разработку чего-то более сложного.
Аноним 05/12/20 Суб 07:13:39 23469577616
>>234695737
Циклами же дохуя чего можно делать
даже ебать твою мамку, пока она не обосрется
Аноним 05/12/20 Суб 07:13:42 23469577717
Аноним 05/12/20 Суб 07:13:44 23469577818
>>234695364 (OP)
Чё за тупое решение? Это же просто возведение в степень нахуя там результы? Int(x,n) a=x^n return a;
Аноним 05/12/20 Суб 07:13:45 23469577919
>>234695737
Тогда ты на самом деле туповат, если после изучения материалов по синтаксису какого-то яп не можешь прочитать код на этом яп.
Аноним 05/12/20 Суб 07:13:48 23469578020
const pow = n => (n != 1) ? x*pow(x, n-1) : x
Вот через рекурсию.
Скорее всего не твоё
Аноним 05/12/20 Суб 07:14:08 23469578321
>>234695776
Какими циклами, я не знаю что это
Аноним 05/12/20 Суб 07:15:00 23469580022
Аноним 05/12/20 Суб 07:15:07 23469580223
>>234695783
Ну у тебя в решении цикл for юзается. Ты че, не знаешь как он работает?
Аноним 05/12/20 Суб 07:15:30 23469580824
Аноним 05/12/20 Суб 07:15:36 23469581025
>>234695778
Щас бы не понимать, что там главная цель - познакомиться с циклами, а не в степень возвести, дегенерат ебаный
Аноним 05/12/20 Суб 07:16:57 23469584426
>>234695808
Что бы перемножать столько раз, сколько размер степени составляет
Аноним 05/12/20 Суб 07:17:25 23469585227
>>234695778
Че за тупое решение? Это же просто возведение в степень, нахуя там отдельная переменная?
return x^n;
Аноним 05/12/20 Суб 07:17:27 23469585328
>>234695810
Не рвись Славик, задачу я сделал где мои 300кк когда лохи тут рекурсии дрочут))))
Аноним 05/12/20 Суб 07:17:43 23469585829
>>234695802
А да я читал, уже забыл все. Куча инфы вываливается я вообще не понимаю что когда и для чего юзается
Аноним 05/12/20 Суб 07:17:46 23469586030
Аноним 05/12/20 Суб 07:18:29 23469587331
>>234695364 (OP)
И ведь эта параша улетит в бамп лимит, потому что каждый местный опущ решит продемонстрировать, что он понимает че такое циклы в отличии от опа дурачка.
Аноним 05/12/20 Суб 07:20:01 23469591432
>>234695858
Это не куча инфы, а элементарная база. Если это не можешь проглотить и усвоить, то дальше не лезь. Свободен. Следующий.
Аноним 05/12/20 Суб 07:20:15 23469592133
>>234695853
Это учебный материал, ок спецом под лохов и сделан.
Тут задача - возвести в степень с помощью цикла
Аноним 05/12/20 Суб 07:20:20 23469592334
>>234695873
Щяс набегут маняпрогромизды которые кроме калькулятора нихуя не знают, и начнут тут кукарекать про рекурсии. Эту прогу любой гопник из 8 класса средней школы напишет
Аноним 05/12/20 Суб 07:20:31 23469593035
>>234695858
Ну просто задрочить эти основы надо, сиди и дрочи этот for, сам с ним поиграй, меняй значения, формулы. Тут простотнадо понять как он работает, что бы потом ты смог его применять для решения всякой хуйни.
Аноним 05/12/20 Суб 07:20:42 23469593436
>>234695914
Да понял понял я тупой программирование не моё, ничего не моё
Аноним 05/12/20 Суб 07:21:11 23469595037
>>234695364 (OP)
А возведение в отрицательную степень где?
Аноним 05/12/20 Суб 07:21:31 23469595838
Аноним 05/12/20 Суб 07:21:43 23469596039
>>234695930
Да он рофлит, хули ты тут расписываешь
Аноним 05/12/20 Суб 07:22:02 23469596640
Аноним 05/12/20 Суб 07:22:43 23469598041
>>234695930
Не надо, пусть не мучается.
Если в человеке не возникает желания подрочить что-то, о чем он только что узнал а у него такого желания не возникло, т.к. нихуя не отложилось , то ему нечего делать в ойти.
Аноним 05/12/20 Суб 07:23:08 23469598942
>>234695960
Да вы заебали не рофлю я, мою тупость за троллинг принимают чтоли мне и так хуево
Аноним 05/12/20 Суб 07:23:46 23469600543
>>234695980
Ему и в науке делать не хуй, если человек не может что то решить и опускает руки, то это безвольное чмо
Аноним 05/12/20 Суб 07:24:58 23469602944
>>234695934
Ноешь как мой младший брат, когда ему было 12.
Ты точно по возрасту подходишь для этой борды?
Аноним 05/12/20 Суб 07:25:38 23469604145
Ананасы, а как монетку подкидывать и чекать допустим 30 подряд выпавших 0 или 1. Random юзаю и просто количество бросков могу выставить, а чем чекать нужную серию?
Допустим я задаю 100к бросков в диапазоне 0-2 и из них мне нужно будет остановиться, когда 20 оаз подряд будет 1.
Ещё при этом что бы показало на каком броске все стопнулось
Аноним 05/12/20 Суб 07:27:12 23469607946
>>234696005
Ну, на текущем этапе ноука≈ойти для данного кренделя.
Тупо не наблюдается желания самостоятельно докопаться до истины.
Аноним 05/12/20 Суб 07:28:00 23469609647
>>234696029
Когда тебе из каждой сраки говорят что это второклассник решит сложно себя мотивировать
Аноним 05/12/20 Суб 07:28:17 23469609948
>>234696041
Вроде несложная задача, я сам её себе выдумал, но знаний не хватает, понятно что счетчики и вложенные циклы нужны, но методов я не знаю нихуя.
Аноним 05/12/20 Суб 07:28:30 23469610349
>>234695364 (OP)
Большая глупость так делать. Должна быть встроенная функция возведения в степень. То есть функция должна выглядеть как то так:
return x^y
И больше ничего.
Мимо 300кк/сек
Аноним 05/12/20 Суб 07:29:09 23469612150
>>234696041
Один переменная счётчик и один иф
Аноним 05/12/20 Суб 07:29:21 23469612551
>>234696041
Тебе куда-то надо складывать результаты последних 30 бросков.
Сам дальше справишься?
Аноним 05/12/20 Суб 07:29:29 23469612952
>>234696079
Наблюдается, я месяц сидел и ковырялся в самом простом, но самое просто все ещё максимально сложно для меня
Аноним 05/12/20 Суб 07:29:38 23469613453
Аноним 05/12/20 Суб 07:30:31 23469615654
>>234696129
Дак ты так до ООП дойдешь к старости, а там тебя Кондратий хватит
Аноним 05/12/20 Суб 07:30:39 23469616155
>>234695769
А нахой ты погромированием занялся, или то домашка по инфе? Вот я когда начал активно заниматься, то в манямечте было создание копии старых Resident Evil
>>234695783
циклы это for if do while и прочая хуйня которая повторяет несколько раз внутри себя одни и те же действия
Аноним 05/12/20 Суб 07:31:12 23469617156
Аноним 05/12/20 Суб 07:31:54 23469618957
>>234696125
Если равно 30 или нулю то триггерить стоп?
Аноним 05/12/20 Суб 07:32:02 23469619358
>>234696103
Почему все 300кк/сек такие дегенераты?
Аноним 05/12/20 Суб 07:32:20 23469620159
>>234696129
Чювак, если ты за месяц не раздуплился хотя бы с циклами....то я вообще не знаю.
По пять минут в день сидел?
Или тупо пялился на примеры кода?
Хоть что-нибудь сам написал?
Аноним 05/12/20 Суб 07:32:24 23469620360
короче разметка кушает две звёздочки
xy
Аноним 05/12/20 Суб 07:32:32 23469620661
>>234695934
Долбаеб, иди на геолога
Аноним 05/12/20 Суб 07:32:49 23469620862
>>234696161
Потому что интересно стало, хотел задачки решать разные, прикольные приложения для себя делать, в паре сайтов головоломок для кулхацкеров хотел разбираться
Аноним 05/12/20 Суб 07:33:50 23469622763
>>234696103
А я эти даунам про чё говорю
Аноним 05/12/20 Суб 07:33:51 23469622864
>>234696201
Часов по 5, максимум блок схемы if else самому получалось сделать с самыми простыми условиями
Аноним 05/12/20 Суб 07:33:59 23469623165
>>234695364 (OP)
Я тоже не могу решать эту математическую поебень, попробуй что-то более приближенное к реальности порешать, с массивами, обьектами и так далее, скипай эту матдрочь для даунов.
мимо 3 года в индустрии как дев
Аноним 05/12/20 Суб 07:34:14 23469623666
>>234696208
Тебе интересно фантазировать, как ты будешь с этим все разбираться, а не разбираться. Мож те огород завести лучше? Тепличка там, огурчики, помидорчики
Аноним 05/12/20 Суб 07:34:41 23469625067
Аноним 05/12/20 Суб 07:35:18 23469626068
>>234696208
>хотел задачки решать разные, прикольные приложения для себя делать
Вот с этого и стоит начать. Определись для себя чем хочешь заниматься, а затем гугли что для этого нужно. Иначе получится рашкообразование, когда хирурга учат философии, а становится он офтальмологом
Аноним 05/12/20 Суб 07:35:18 23469626169
>>234696236
Почему мне нравилось разбираться в задачах на sql сам процесс доставлял
Аноним 05/12/20 Суб 07:35:29 23469626470
>>234695364 (OP)
>function pow(x, n) {
>let result = x;
>
>for (let i = 1; i < n; i++) {
>result *= x;
>}
>
>return result;
>}


Я бывший прогер. Настолько бывший, что нихуя не помню.
Есть анонсы, которые объяснят мне действия каждой строчки этой ахинеи?
Аноним 05/12/20 Суб 07:35:43 23469626771
>>234696125
А, вспомнил. Там какая то хуйня с синтаксисом, я чему то не могу положить в переменную высер из Random
Аноним 05/12/20 Суб 07:36:01 23469627172
>>234696231
В какой ты индустрии шлепок, если возведение в степень называешь математической ёбой
Аноним 05/12/20 Суб 07:36:02 23469627273
>>234696231
Так с массивами с помощью циклов работают обычно...
Аноним 05/12/20 Суб 07:36:43 23469628474
>>234695364 (OP)
А что именно тебе не понятно? На каком месте ты застопорился?
Аноним 05/12/20 Суб 07:36:59 23469629075
Аноним 05/12/20 Суб 07:37:00 23469629176
>>234696260
>рашкообразование, когда хирурга учат философии, а становится он офтальмологом
Золотые слова, брат
Аноним 05/12/20 Суб 07:37:22 23469629777
Аноним 05/12/20 Суб 07:38:34 23469632178
>>234696260
>учись бегать стометровку, хотя даже пальцем на ноге не в состоянии пошевелить

Охуенные советы уровня б
Аноним 05/12/20 Суб 07:39:37 23469633779
>>234695364 (OP)
Здарова, ОП. Ну, бывает че сделаешь-то? Ну, ниче, все пройдет и все получится.
Аноним 05/12/20 Суб 07:39:42 23469633980
>>234695572
>const pow = (x, n) => Array(n).fill(x).reduce((a, b) => a*b)
Очень странное решение и более ресурсоёмкое чем решение с циклом. Если n довольно большое, то у тебя будет даром расходыватся куча памяти.
Аноним 05/12/20 Суб 07:40:07 23469634881
>>234696284
Да я просто охуел, до этого было что-то в духе if govnyak = 5 do huyak else do pizdyak

А тут вообще херня которую я понять не могу, прошлые задачки разбирался и понимал а тут я вообще хз как я к такому сам должен был прийти
Аноним 05/12/20 Суб 07:40:23 23469635682
>>234696193
Потому что для этого не надо быть семи пядей во лбу.
Даже для МЛ нужно понять пару простых истин и быть уже не 300 а 500кк/сек.
Аноним 05/12/20 Суб 07:40:26 23469635883
Оп, ты это я. Я так же сидел и нихуя не понимал. В итоге желания программировать убавилось моментально, но не переживай в фронтенде это будет не нужно.
Аноним 05/12/20 Суб 07:40:36 23469636384
Аноним 05/12/20 Суб 07:41:08 23469637285
Аноним 05/12/20 Суб 07:41:38 23469638586
>>234696358
300кнаносек вротэндер, ты?
Аноним 05/12/20 Суб 07:42:31 23469640487
Аноним 05/12/20 Суб 07:42:53 23469641588
>>234695364 (OP)
Открой учебник первого курса по паскалю / С одного из топовых вузов (МГУ, МФТИ ...) и изучай
То что ты написал - это как браться решать интеграл, не зная, что такое производные
Аноним 05/12/20 Суб 07:42:55 23469641689
>>234696339
У него там петли в цикле
Аноним 05/12/20 Суб 07:43:28 23469642390
>>234696358
>>234696415
туда же
все вкатывальщики - долбоебы, которые учат друг друга хуйне
Аноним 05/12/20 Суб 07:44:00 23469643191
Аноним 05/12/20 Суб 07:44:36 23469644392
>>234696321
В твоем воображении чтобы покушать свиной шашлык нужно вырастить хряка, кастрировать его, забить через несколько месяцев, правильно разрезать и обжарить, снять с мангала, а не без задней мысли зайти в армянское кафе и заказать на столик нямочку?
Аноним 05/12/20 Суб 07:46:11 23469647793
>>234696443
Именно так
В твоем мозгу должны быть и хряки, а фермы, и мангалы, и всё остальное
Ты - это армянское кафе
А столик с нямочкой у тебя заказывает заказчик
Аноним 05/12/20 Суб 07:46:34 23469649094
>>234696443
В моем воображении, чтобы съесть шашлык, нужно уметь жевать и глотать. Циклы, переменные, функций и все вот это - настолько элементарная и базовая хуйня, что просто пиздец.
Аноним 05/12/20 Суб 07:47:37 23469651695
>>234696477
>В твоем мозгу должны быть и хряки, а фермы, и мангалы, и всё остальное
>Ты - это армянское кафе
А то что пытается делать ОП и подобные - быть армянским кафе без ферм, хряков и мангалов
Аноним 05/12/20 Суб 07:49:17 23469654796
Аноним 05/12/20 Суб 07:49:44 23469655797
>>234696516
>быть армянским кафе без ферм, хряков и мангалов
Так кафе, фермы, хряки и мангалы уже кто-то создал задолго до желания пожрать. Зочем создавать свое, если можно легально пользоваться чужим, причем бесплатно без смс?
Аноним 05/12/20 Суб 07:50:50 23469658198
>>234696231
Теперь я понимаю почему все эти программы нихуя не работают на компьютере. Их пишут такие опёздалы как ты
Аноним 05/12/20 Суб 07:50:56 23469658499
>>234696416
Какие, блять, петли?
У тебя в этих функциях такие же циклы будут работать внутри
Аноним 05/12/20 Суб 07:50:59 234696586100
>>234696272
редко, в освноном юзают мап, редюс, фильтр или другие итерирующие штуки.
>>234696271
а ты иди нахуй, сноб ебаный.
Аноним 05/12/20 Суб 07:51:44 234696604101
Random rand = new Random();
int value = rand.Next(0, 99);

// show value
Console.WriteLine(value); // 45

Тут опять эти ебучие классы всплывают. Я незнаю что это, а оказывается без них хуй это сделаешь с монеткой.
Поясните, зачем мне объявлять этот класс надо, если нужно просто дать рандомное значение переменной?
Чему я не могу записать сразу?
Int x = random(0,2);
Аноним 05/12/20 Суб 07:51:47 234696607102
>>234696385
Не, я вообще выкатывальщик
Аноним 05/12/20 Суб 07:52:05 234696621103
>>234696584
Я ебу что ли
Он там петель каких-то боится

те то циклы написаны умными ребятами
Аноним 05/12/20 Суб 07:52:17 234696627104
>>234696415
Открой учебник по параше и забей на програминг.
Аноним 05/12/20 Суб 07:52:41 234696640105
>>234696586
Они все работают перебором, братан...
Аноним 05/12/20 Суб 07:53:04 234696654106
>>234696581
Потому что ты нищий хуесос с хдд и 8 гб оперативки в 2020, пидораха.
Аноним 05/12/20 Суб 07:53:08 234696656107
>>234696604
Классы это дар божий. Они содержат методы, чтобы ты не писал их сам
Аноним 05/12/20 Суб 07:54:01 234696672108
>>234696640
> Они все работают перебором, братан...
да но реальные задачи с помощью них решать в разы проще, чем итерироватся по матрицам ебучим и вычислять какую-то матшизу.
Аноним 05/12/20 Суб 07:54:06 234696678109
>>234696604
Классы охуенные, как и ООП. Узнай, что это.
Аноним 05/12/20 Суб 07:54:48 234696690110
>>234696557
Если бы это работало так, как ты говоришь, мы бы имели дохуя 300к/наносек после недели курсов, но такое не происходит
Нельзя стать нормальным прогером, заучив кем-то написанные на коленке функци
Нельзя стать математиком, прочитав только последнюю главу зорича
Нормальный прогер может сам написать все эти функции и знает алгоритмы
А то что такие как ты и подобные советуют - это быть говнокодером, потолок которого - галеры
Программирование != кодинг, хотя кодинг - это часть программирования
На этом можно закрывать тред, т.к. копротивляния говнокодеров усилятся еще больше, а оп ничего не поймет и пойдет дрочить свои никому не нужные сайты-загадки
Аноним 05/12/20 Суб 07:55:37 234696703111
>>234696678
Их дохуя, даже очень дохуя. Неужели погромизд обязан их все знать?
Аноним 05/12/20 Суб 07:56:57 234696729112
>>234696672
Понятно, что проще. Но иногда надо ручками самому поработать.

Но если для тебя элементарные действия это йобашиза, то тебе такого уровня задачи не доверяют, забей.
Аноним 05/12/20 Суб 07:57:40 234696741113
>>234696703
>Неужели погромизд обязан их все знать?
Нет! Достаточно грамотно формулировать свои мысли и искать ответ с google + stackoverflow
>Их дохуя, даже очень дохуя.
В этом и плюс. На все случаи жизни
Аноним 05/12/20 Суб 07:57:58 234696757114
>>234696729
это свидетель реальных знаний, которые, как все знают, получаются только в работе и учебники не нужны, он знает лучше тебя и его не переубедишь
Аноним 05/12/20 Суб 07:58:04 234696759115
>>234696729
да, ты прав, мне не доверяют задачи вычислить уровня возведение в степень.
Аноним 05/12/20 Суб 07:58:27 234696766116
>>234696703
Да не конкретно каждый класс знать, а в целом че это такое и как работает.
На память знают то, с чем часто работают и то, чей принцип работы понимают. Остальное в апи справочниках смотрят.
Аноним 05/12/20 Суб 07:58:32 234696769117
>>234696759
информатику на понедельник сделал?
Аноним 05/12/20 Суб 07:59:04 234696780118
>>234696757
как будешь хотяб $3к на карточку ежемесячно получать тогда откроешь пиздак, хуета нищая.

>>234696769
я твою мать ебу щя кста!!!
Аноним 05/12/20 Суб 07:59:29 234696790119
>>234696759
Ну надеюсь ты хотя бы кнопочки в формах клево двигаешь и разукрашиваешь))
Аноним 05/12/20 Суб 08:00:41 234696816120
>>234696790
а нахуя что-то сложнее сделать, если можно запилить кнопку "Сделать охуенно" и вывести всплывающее окошко с текстом как всё охуенно????
Аноним 05/12/20 Суб 08:01:10 234696829121
>>234696780
>я твою мать ебу щя кста!!!
так она же мертва
Аноним 05/12/20 Суб 08:03:22 234696878122
>>234696816
Ну если есть долбоеб, который тебе за это платит, то, конечно, заебись
Аноним 05/12/20 Суб 08:11:18 234697042123
Вкатывальщики сдулись, всё?
Аноним 05/12/20 Суб 08:12:00 234697059124
Настройки X
Ответить в тред X
15000
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов