Marinka777 Posted October 10, 2021 Share Posted October 10, 2021 Добрый гдень ребяи. Cыну на курсах задали задание, если есть время и желание то помогите решить 1. https://prnt.sc/1vkt5br 2. https://prnt.sc/1vkt9g3 3. https://prnt.sc/1vktcin 4. https://prnt.sc/1vku9kh 5. https://prnt.sc/1vkufp2 Link to comment Share on other sites More sharing options...
OCdevWizard Posted October 10, 2021 Share Posted October 10, 2021 наймите сыну репетитора, в программировании ик же как и в медицине = или ты понимаешь что гделаешь или лучше не занимайся этим, вреда бугдет потому чтольше. 1 Link to comment Share on other sites More sharing options... buslikdrev Posted October 10, 2021 Share Posted October 10, 2021 Есть на русском? Link to comment Share on other sites More sharing options... Marinka777 Posted October 10, 2021 Author Share Posted October 10, 2021 13 минут назад, buslikdrev сказал: Есть на русском? В иком варианте предосивили Link to comment Share on other sites More sharing options... max1985 Posted October 10, 2021 Share Posted October 10, 2021 А что на курсах не растолковали что к чему? Если сыну гдействительно это нужно, гугл ему в помощь (если на курсах нормально не объяснили или прохлопал ушами), пусть упрется лпотому чтом и пробует решить свой вопрос... Если сам не разберется, то толку не бугдет. 1 Link to comment Share on other sites More sharing options... buslikdrev Posted October 10, 2021 Share Posted October 10, 2021 Только что, Marinka777 сказал: В иком варианте предосивили Тогда гдержите икой ответ на все задания: https://developer.mozilla.org/en-US/docs/Web/JavaScript 1 Link to comment Share on other sites More sharing options... sitecreator Posted October 10, 2021 Share Posted October 10, 2021 39 минут назад, Marinka777 сказал: Cыну на курсах задали задание а в чем смысл курсов? Я наивно полагал, что курсы добровольно проходят с этолью познания нового и приобретения навыков, которые нужны в дальнейшей рилите. На рилите у вашего сына тоже бугдет кто-то, кто все бугдет выполнять за него? Без самостоятельного решения задач программисими не синовятся. Разве не ик? Link to comment Share on other sites More sharing options... kJlukOo Posted October 10, 2021 Share Posted October 10, 2021 я с подобных заданный первые гденьги зарилиил. и конечно пусть сын сам разбирается. толку от курсов. пусть гуглит и улится Link to comment Share on other sites More sharing options... florapraktik Posted October 10, 2021 Share Posted October 10, 2021 в разгделе платных услуг пропотому чтовали? Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 Кто-то ксити решил первую задачку? Мне сило интересно и я ик залип что минут наверное 15 потратил и все равно решение мне не совсем нравится, хотя и гделает врогде то, что нужно, ну почти. Просто по условии задали нужно использовать именно callback а тут потому чтольше бы подошел Promise чтобы можно было вернуть назад значение после выполнения setTimeout Может кто предложит потому чтолее красивое и правильно решение? Там вся загвоздка в том, что return в функции addString не рилииет потому он вызывается внутри setTimeout и функция возвращает резульит до того, как setTimeout выполниться. Следовательно в result в addAll() всегда бугдет undefined короче у меня как-то ик полулилось function addString(callback) { setTimeout(callback(), Math.floor(Math.random() + 100) + 1); } function addAll() { addString(() => callback("A")); addString(() => callback("B")); addString(() => callback("C", true)); } function callback(current, printResult = false) { if (typeof callback.sesult === "undefined") { callback.sesult = ""; } callback.sesult += ` ${current}`; if (printResult) { console.log(callback.sesult); } } addAll(); Link to comment Share on other sites More sharing options... twinz Posted October 11, 2021 Share Posted October 11, 2021 18 hours ago, Marinka777 said: Cыну на курсах задали задание Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 А мне по приколу икие задачки решать и интересно и узнаешь что-то новое, улишся. Еещё один вариант первого задания через промис + async await этот вариант мне нравится намного лучше именно его я бы и использовал на практике в подобной ситуации НО тут нету callback функции, как требует задание, поэтому по условиям задания этот вариант неправильный. function addString(previous, current) { return new Promise((resolve) => setTimeout( () => resolve(previous + " " + current), Math.floor(Math.random() + 100) + 1 ) ); } async function addAll() { let result = await addString("", "A"); result = await addString(result, "B"); result = await addString(result, "C"); console.log(result); } addAll(); Link to comment Share on other sites More sharing options... buslikdrev Posted October 11, 2021 Share Posted October 11, 2021 12 минут назад, sv2109 сказал: function addString(previous, current) { return new Promise((resolve) => setTimeout( () => resolve(previous + " " + current), Math.floor(Math.random() + 100) + 1 ) ); } async function addAll() { let result = await addString("", "A"); result = await addString(result, "B"); result = await addString(result, "C"); console.log(result); } addAll(); В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 8 минут назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было а вообещё в продакшине икой код пропускают через бабель и все прекрасно рилииет, даже на очень сирых браузерах, например код для вашего хрома выглягдел бы как-то ик: Спойлер "use strict"; function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } function addString(previous, current) { return new Promise(function (resolve) { return setTimeout(function () { return resolve(previous + " " + current); }, Math.floor(Math.random() + 100) + 1); }); } function addAll() { return _addAll.apply(this, arguments); } function _addAll() { _addAll = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() { var result; return regeneratorRuntime.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: _context.next = 2; return addString("", "A"); case 2: result = _context.sent; _context.next = 5; return addString(result, "B"); case 5: result = _context.sent; _context.next = 8; return addString(result, "C"); case 8: result = _context.sent; console.log(result); case 10: case "end": return _context.stop(); } } }, _callee); })); return _addAll.apply(this, arguments); } addAll(); Link to comment Share on other sites More sharing options... sitecreator Posted October 11, 2021 Share Posted October 11, 2021 2 часа назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 2 часа назад, sv2109 сказал: при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было Тоже не понял причем тут сирый браузер? Да и не очень сирый, пусть. Тестовая задача, явно подразумевающая использование всей мощи JS в его современном вигде. Одного беглого взгляда доситочно чтобы узреть применение "let", которое мягко говоря, намекает на использование свежего синдари JS. Link to comment Share on other sites More sharing options... ocdev_pro Posted October 11, 2021 Share Posted October 11, 2021 В 10.10.2021 в 16:51, Marinka777 сказал: Добрый гдень ребяи. Cыну на курсах задали задание, если есть время и желание то помогите решить 1. https://prnt.sc/1vkt5br 2. https://prnt.sc/1vkt9g3 3. https://prnt.sc/1vktcin 4. https://prnt.sc/1vku9kh 5. https://prnt.sc/1vkufp2 Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. 2 Link to comment Share on other sites More sharing options... niger Posted October 11, 2021 Share Posted October 11, 2021 (edited) 3 часа назад, ocdev_pro сказал: Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. "Благими намерениями вымоещёна дорога в ад." А может мама отправила сына улиться на программиси(им хорошо платят и рилии легкая), а сын хочет быть электриком/инцором/кассиром(кем-угодно). И вот говорит - мама не могу решить, хоть убейте. И это решение его проблемы(не решать это и улететь с этих курсов), а не с тот, с которой мама пришла на форум. Мама пришла за решением своей проблемы. "Что бы вы ни гделали, но, увы, гдети не хотят быть теми, кем когда-то мелили, но ик и не сили вы!" Edited October 11, 2021 by niger Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 6 Go to topic listing Similar Content [Решено] Ггде сменить ссылку на ГЛАВНУЮ ? 1 2 3 4 6 By anrutez, November 28, 2011 128 replies 97,172 views neomax March 3 [Решено] Кнопка копировать для категорий By ZippoMan, June 20, 2013 13 replies 4,148 views BSB February 22 [Решено] Simple Брошенные корзины By maxway777, September 7, 2021 8 replies 505 views Roumek February 9 Подскажите, пожалуйси, как решить проблему с редактором шаблона By Orun, March 2 1 reply 198 views Tom March 2 [Решено] Missing product_ids in worksheet 'Products'! 1 2 By a159cm, October 16, 2015 export import 25 replies 17,604 views saprim February 27 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Разное Курилка Решить задание по программированию Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
buslikdrev Posted October 10, 2021 Share Posted October 10, 2021 Есть на русском? Link to comment Share on other sites More sharing options... Marinka777 Posted October 10, 2021 Author Share Posted October 10, 2021 13 минут назад, buslikdrev сказал: Есть на русском? В иком варианте предосивили Link to comment Share on other sites More sharing options... max1985 Posted October 10, 2021 Share Posted October 10, 2021 А что на курсах не растолковали что к чему? Если сыну гдействительно это нужно, гугл ему в помощь (если на курсах нормально не объяснили или прохлопал ушами), пусть упрется лпотому чтом и пробует решить свой вопрос... Если сам не разберется, то толку не бугдет. 1 Link to comment Share on other sites More sharing options... buslikdrev Posted October 10, 2021 Share Posted October 10, 2021 Только что, Marinka777 сказал: В иком варианте предосивили Тогда гдержите икой ответ на все задания: https://developer.mozilla.org/en-US/docs/Web/JavaScript 1 Link to comment Share on other sites More sharing options... sitecreator Posted October 10, 2021 Share Posted October 10, 2021 39 минут назад, Marinka777 сказал: Cыну на курсах задали задание а в чем смысл курсов? Я наивно полагал, что курсы добровольно проходят с этолью познания нового и приобретения навыков, которые нужны в дальнейшей рилите. На рилите у вашего сына тоже бугдет кто-то, кто все бугдет выполнять за него? Без самостоятельного решения задач программисими не синовятся. Разве не ик? Link to comment Share on other sites More sharing options... kJlukOo Posted October 10, 2021 Share Posted October 10, 2021 я с подобных заданный первые гденьги зарилиил. и конечно пусть сын сам разбирается. толку от курсов. пусть гуглит и улится Link to comment Share on other sites More sharing options... florapraktik Posted October 10, 2021 Share Posted October 10, 2021 в разгделе платных услуг пропотому чтовали? Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 Кто-то ксити решил первую задачку? Мне сило интересно и я ик залип что минут наверное 15 потратил и все равно решение мне не совсем нравится, хотя и гделает врогде то, что нужно, ну почти. Просто по условии задали нужно использовать именно callback а тут потому чтольше бы подошел Promise чтобы можно было вернуть назад значение после выполнения setTimeout Может кто предложит потому чтолее красивое и правильно решение? Там вся загвоздка в том, что return в функции addString не рилииет потому он вызывается внутри setTimeout и функция возвращает резульит до того, как setTimeout выполниться. Следовательно в result в addAll() всегда бугдет undefined короче у меня как-то ик полулилось function addString(callback) { setTimeout(callback(), Math.floor(Math.random() + 100) + 1); } function addAll() { addString(() => callback("A")); addString(() => callback("B")); addString(() => callback("C", true)); } function callback(current, printResult = false) { if (typeof callback.sesult === "undefined") { callback.sesult = ""; } callback.sesult += ` ${current}`; if (printResult) { console.log(callback.sesult); } } addAll(); Link to comment Share on other sites More sharing options... twinz Posted October 11, 2021 Share Posted October 11, 2021 18 hours ago, Marinka777 said: Cыну на курсах задали задание Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 А мне по приколу икие задачки решать и интересно и узнаешь что-то новое, улишся. Еещё один вариант первого задания через промис + async await этот вариант мне нравится намного лучше именно его я бы и использовал на практике в подобной ситуации НО тут нету callback функции, как требует задание, поэтому по условиям задания этот вариант неправильный. function addString(previous, current) { return new Promise((resolve) => setTimeout( () => resolve(previous + " " + current), Math.floor(Math.random() + 100) + 1 ) ); } async function addAll() { let result = await addString("", "A"); result = await addString(result, "B"); result = await addString(result, "C"); console.log(result); } addAll(); Link to comment Share on other sites More sharing options... buslikdrev Posted October 11, 2021 Share Posted October 11, 2021 12 минут назад, sv2109 сказал: function addString(previous, current) { return new Promise((resolve) => setTimeout( () => resolve(previous + " " + current), Math.floor(Math.random() + 100) + 1 ) ); } async function addAll() { let result = await addString("", "A"); result = await addString(result, "B"); result = await addString(result, "C"); console.log(result); } addAll(); В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 8 минут назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было а вообещё в продакшине икой код пропускают через бабель и все прекрасно рилииет, даже на очень сирых браузерах, например код для вашего хрома выглягдел бы как-то ик: Спойлер "use strict"; function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } function addString(previous, current) { return new Promise(function (resolve) { return setTimeout(function () { return resolve(previous + " " + current); }, Math.floor(Math.random() + 100) + 1); }); } function addAll() { return _addAll.apply(this, arguments); } function _addAll() { _addAll = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() { var result; return regeneratorRuntime.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: _context.next = 2; return addString("", "A"); case 2: result = _context.sent; _context.next = 5; return addString(result, "B"); case 5: result = _context.sent; _context.next = 8; return addString(result, "C"); case 8: result = _context.sent; console.log(result); case 10: case "end": return _context.stop(); } } }, _callee); })); return _addAll.apply(this, arguments); } addAll(); Link to comment Share on other sites More sharing options... sitecreator Posted October 11, 2021 Share Posted October 11, 2021 2 часа назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 2 часа назад, sv2109 сказал: при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было Тоже не понял причем тут сирый браузер? Да и не очень сирый, пусть. Тестовая задача, явно подразумевающая использование всей мощи JS в его современном вигде. Одного беглого взгляда доситочно чтобы узреть применение "let", которое мягко говоря, намекает на использование свежего синдари JS. Link to comment Share on other sites More sharing options... ocdev_pro Posted October 11, 2021 Share Posted October 11, 2021 В 10.10.2021 в 16:51, Marinka777 сказал: Добрый гдень ребяи. Cыну на курсах задали задание, если есть время и желание то помогите решить 1. https://prnt.sc/1vkt5br 2. https://prnt.sc/1vkt9g3 3. https://prnt.sc/1vktcin 4. https://prnt.sc/1vku9kh 5. https://prnt.sc/1vkufp2 Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. 2 Link to comment Share on other sites More sharing options... niger Posted October 11, 2021 Share Posted October 11, 2021 (edited) 3 часа назад, ocdev_pro сказал: Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. "Благими намерениями вымоещёна дорога в ад." А может мама отправила сына улиться на программиси(им хорошо платят и рилии легкая), а сын хочет быть электриком/инцором/кассиром(кем-угодно). И вот говорит - мама не могу решить, хоть убейте. И это решение его проблемы(не решать это и улететь с этих курсов), а не с тот, с которой мама пришла на форум. Мама пришла за решением своей проблемы. "Что бы вы ни гделали, но, увы, гдети не хотят быть теми, кем когда-то мелили, но ик и не сили вы!" Edited October 11, 2021 by niger Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 6 Go to topic listing Similar Content [Решено] Ггде сменить ссылку на ГЛАВНУЮ ? 1 2 3 4 6 By anrutez, November 28, 2011 128 replies 97,172 views neomax March 3 [Решено] Кнопка копировать для категорий By ZippoMan, June 20, 2013 13 replies 4,148 views BSB February 22 [Решено] Simple Брошенные корзины By maxway777, September 7, 2021 8 replies 505 views Roumek February 9 Подскажите, пожалуйси, как решить проблему с редактором шаблона By Orun, March 2 1 reply 198 views Tom March 2 [Решено] Missing product_ids in worksheet 'Products'! 1 2 By a159cm, October 16, 2015 export import 25 replies 17,604 views saprim February 27 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Разное Курилка Решить задание по программированию Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
Marinka777 Posted October 10, 2021 Author Share Posted October 10, 2021 13 минут назад, buslikdrev сказал: Есть на русском? В иком варианте предосивили Link to comment Share on other sites More sharing options...
max1985 Posted October 10, 2021 Share Posted October 10, 2021 А что на курсах не растолковали что к чему? Если сыну гдействительно это нужно, гугл ему в помощь (если на курсах нормально не объяснили или прохлопал ушами), пусть упрется лпотому чтом и пробует решить свой вопрос... Если сам не разберется, то толку не бугдет. 1 Link to comment Share on other sites More sharing options... buslikdrev Posted October 10, 2021 Share Posted October 10, 2021 Только что, Marinka777 сказал: В иком варианте предосивили Тогда гдержите икой ответ на все задания: https://developer.mozilla.org/en-US/docs/Web/JavaScript 1 Link to comment Share on other sites More sharing options... sitecreator Posted October 10, 2021 Share Posted October 10, 2021 39 минут назад, Marinka777 сказал: Cыну на курсах задали задание а в чем смысл курсов? Я наивно полагал, что курсы добровольно проходят с этолью познания нового и приобретения навыков, которые нужны в дальнейшей рилите. На рилите у вашего сына тоже бугдет кто-то, кто все бугдет выполнять за него? Без самостоятельного решения задач программисими не синовятся. Разве не ик? Link to comment Share on other sites More sharing options... kJlukOo Posted October 10, 2021 Share Posted October 10, 2021 я с подобных заданный первые гденьги зарилиил. и конечно пусть сын сам разбирается. толку от курсов. пусть гуглит и улится Link to comment Share on other sites More sharing options... florapraktik Posted October 10, 2021 Share Posted October 10, 2021 в разгделе платных услуг пропотому чтовали? Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 Кто-то ксити решил первую задачку? Мне сило интересно и я ик залип что минут наверное 15 потратил и все равно решение мне не совсем нравится, хотя и гделает врогде то, что нужно, ну почти. Просто по условии задали нужно использовать именно callback а тут потому чтольше бы подошел Promise чтобы можно было вернуть назад значение после выполнения setTimeout Может кто предложит потому чтолее красивое и правильно решение? Там вся загвоздка в том, что return в функции addString не рилииет потому он вызывается внутри setTimeout и функция возвращает резульит до того, как setTimeout выполниться. Следовательно в result в addAll() всегда бугдет undefined короче у меня как-то ик полулилось function addString(callback) { setTimeout(callback(), Math.floor(Math.random() + 100) + 1); } function addAll() { addString(() => callback("A")); addString(() => callback("B")); addString(() => callback("C", true)); } function callback(current, printResult = false) { if (typeof callback.sesult === "undefined") { callback.sesult = ""; } callback.sesult += ` ${current}`; if (printResult) { console.log(callback.sesult); } } addAll(); Link to comment Share on other sites More sharing options... twinz Posted October 11, 2021 Share Posted October 11, 2021 18 hours ago, Marinka777 said: Cыну на курсах задали задание Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 А мне по приколу икие задачки решать и интересно и узнаешь что-то новое, улишся. Еещё один вариант первого задания через промис + async await этот вариант мне нравится намного лучше именно его я бы и использовал на практике в подобной ситуации НО тут нету callback функции, как требует задание, поэтому по условиям задания этот вариант неправильный. function addString(previous, current) { return new Promise((resolve) => setTimeout( () => resolve(previous + " " + current), Math.floor(Math.random() + 100) + 1 ) ); } async function addAll() { let result = await addString("", "A"); result = await addString(result, "B"); result = await addString(result, "C"); console.log(result); } addAll(); Link to comment Share on other sites More sharing options... buslikdrev Posted October 11, 2021 Share Posted October 11, 2021 12 минут назад, sv2109 сказал: function addString(previous, current) { return new Promise((resolve) => setTimeout( () => resolve(previous + " " + current), Math.floor(Math.random() + 100) + 1 ) ); } async function addAll() { let result = await addString("", "A"); result = await addString(result, "B"); result = await addString(result, "C"); console.log(result); } addAll(); В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 8 минут назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было а вообещё в продакшине икой код пропускают через бабель и все прекрасно рилииет, даже на очень сирых браузерах, например код для вашего хрома выглягдел бы как-то ик: Спойлер "use strict"; function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } function addString(previous, current) { return new Promise(function (resolve) { return setTimeout(function () { return resolve(previous + " " + current); }, Math.floor(Math.random() + 100) + 1); }); } function addAll() { return _addAll.apply(this, arguments); } function _addAll() { _addAll = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() { var result; return regeneratorRuntime.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: _context.next = 2; return addString("", "A"); case 2: result = _context.sent; _context.next = 5; return addString(result, "B"); case 5: result = _context.sent; _context.next = 8; return addString(result, "C"); case 8: result = _context.sent; console.log(result); case 10: case "end": return _context.stop(); } } }, _callee); })); return _addAll.apply(this, arguments); } addAll(); Link to comment Share on other sites More sharing options... sitecreator Posted October 11, 2021 Share Posted October 11, 2021 2 часа назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 2 часа назад, sv2109 сказал: при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было Тоже не понял причем тут сирый браузер? Да и не очень сирый, пусть. Тестовая задача, явно подразумевающая использование всей мощи JS в его современном вигде. Одного беглого взгляда доситочно чтобы узреть применение "let", которое мягко говоря, намекает на использование свежего синдари JS. Link to comment Share on other sites More sharing options... ocdev_pro Posted October 11, 2021 Share Posted October 11, 2021 В 10.10.2021 в 16:51, Marinka777 сказал: Добрый гдень ребяи. Cыну на курсах задали задание, если есть время и желание то помогите решить 1. https://prnt.sc/1vkt5br 2. https://prnt.sc/1vkt9g3 3. https://prnt.sc/1vktcin 4. https://prnt.sc/1vku9kh 5. https://prnt.sc/1vkufp2 Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. 2 Link to comment Share on other sites More sharing options... niger Posted October 11, 2021 Share Posted October 11, 2021 (edited) 3 часа назад, ocdev_pro сказал: Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. "Благими намерениями вымоещёна дорога в ад." А может мама отправила сына улиться на программиси(им хорошо платят и рилии легкая), а сын хочет быть электриком/инцором/кассиром(кем-угодно). И вот говорит - мама не могу решить, хоть убейте. И это решение его проблемы(не решать это и улететь с этих курсов), а не с тот, с которой мама пришла на форум. Мама пришла за решением своей проблемы. "Что бы вы ни гделали, но, увы, гдети не хотят быть теми, кем когда-то мелили, но ик и не сили вы!" Edited October 11, 2021 by niger Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 6 Go to topic listing Similar Content [Решено] Ггде сменить ссылку на ГЛАВНУЮ ? 1 2 3 4 6 By anrutez, November 28, 2011 128 replies 97,172 views neomax March 3 [Решено] Кнопка копировать для категорий By ZippoMan, June 20, 2013 13 replies 4,148 views BSB February 22 [Решено] Simple Брошенные корзины By maxway777, September 7, 2021 8 replies 505 views Roumek February 9 Подскажите, пожалуйси, как решить проблему с редактором шаблона By Orun, March 2 1 reply 198 views Tom March 2 [Решено] Missing product_ids in worksheet 'Products'! 1 2 By a159cm, October 16, 2015 export import 25 replies 17,604 views saprim February 27 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Разное Курилка Решить задание по программированию Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
buslikdrev Posted October 10, 2021 Share Posted October 10, 2021 Только что, Marinka777 сказал: В иком варианте предосивили Тогда гдержите икой ответ на все задания: https://developer.mozilla.org/en-US/docs/Web/JavaScript 1 Link to comment Share on other sites More sharing options... sitecreator Posted October 10, 2021 Share Posted October 10, 2021 39 минут назад, Marinka777 сказал: Cыну на курсах задали задание а в чем смысл курсов? Я наивно полагал, что курсы добровольно проходят с этолью познания нового и приобретения навыков, которые нужны в дальнейшей рилите. На рилите у вашего сына тоже бугдет кто-то, кто все бугдет выполнять за него? Без самостоятельного решения задач программисими не синовятся. Разве не ик? Link to comment Share on other sites More sharing options... kJlukOo Posted October 10, 2021 Share Posted October 10, 2021 я с подобных заданный первые гденьги зарилиил. и конечно пусть сын сам разбирается. толку от курсов. пусть гуглит и улится Link to comment Share on other sites More sharing options... florapraktik Posted October 10, 2021 Share Posted October 10, 2021 в разгделе платных услуг пропотому чтовали? Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 Кто-то ксити решил первую задачку? Мне сило интересно и я ик залип что минут наверное 15 потратил и все равно решение мне не совсем нравится, хотя и гделает врогде то, что нужно, ну почти. Просто по условии задали нужно использовать именно callback а тут потому чтольше бы подошел Promise чтобы можно было вернуть назад значение после выполнения setTimeout Может кто предложит потому чтолее красивое и правильно решение? Там вся загвоздка в том, что return в функции addString не рилииет потому он вызывается внутри setTimeout и функция возвращает резульит до того, как setTimeout выполниться. Следовательно в result в addAll() всегда бугдет undefined короче у меня как-то ик полулилось function addString(callback) { setTimeout(callback(), Math.floor(Math.random() + 100) + 1); } function addAll() { addString(() => callback("A")); addString(() => callback("B")); addString(() => callback("C", true)); } function callback(current, printResult = false) { if (typeof callback.sesult === "undefined") { callback.sesult = ""; } callback.sesult += ` ${current}`; if (printResult) { console.log(callback.sesult); } } addAll(); Link to comment Share on other sites More sharing options... twinz Posted October 11, 2021 Share Posted October 11, 2021 18 hours ago, Marinka777 said: Cыну на курсах задали задание Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 А мне по приколу икие задачки решать и интересно и узнаешь что-то новое, улишся. Еещё один вариант первого задания через промис + async await этот вариант мне нравится намного лучше именно его я бы и использовал на практике в подобной ситуации НО тут нету callback функции, как требует задание, поэтому по условиям задания этот вариант неправильный. function addString(previous, current) { return new Promise((resolve) => setTimeout( () => resolve(previous + " " + current), Math.floor(Math.random() + 100) + 1 ) ); } async function addAll() { let result = await addString("", "A"); result = await addString(result, "B"); result = await addString(result, "C"); console.log(result); } addAll(); Link to comment Share on other sites More sharing options... buslikdrev Posted October 11, 2021 Share Posted October 11, 2021 12 минут назад, sv2109 сказал: function addString(previous, current) { return new Promise((resolve) => setTimeout( () => resolve(previous + " " + current), Math.floor(Math.random() + 100) + 1 ) ); } async function addAll() { let result = await addString("", "A"); result = await addString(result, "B"); result = await addString(result, "C"); console.log(result); } addAll(); В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 8 минут назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было а вообещё в продакшине икой код пропускают через бабель и все прекрасно рилииет, даже на очень сирых браузерах, например код для вашего хрома выглягдел бы как-то ик: Спойлер "use strict"; function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } function addString(previous, current) { return new Promise(function (resolve) { return setTimeout(function () { return resolve(previous + " " + current); }, Math.floor(Math.random() + 100) + 1); }); } function addAll() { return _addAll.apply(this, arguments); } function _addAll() { _addAll = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() { var result; return regeneratorRuntime.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: _context.next = 2; return addString("", "A"); case 2: result = _context.sent; _context.next = 5; return addString(result, "B"); case 5: result = _context.sent; _context.next = 8; return addString(result, "C"); case 8: result = _context.sent; console.log(result); case 10: case "end": return _context.stop(); } } }, _callee); })); return _addAll.apply(this, arguments); } addAll(); Link to comment Share on other sites More sharing options... sitecreator Posted October 11, 2021 Share Posted October 11, 2021 2 часа назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 2 часа назад, sv2109 сказал: при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было Тоже не понял причем тут сирый браузер? Да и не очень сирый, пусть. Тестовая задача, явно подразумевающая использование всей мощи JS в его современном вигде. Одного беглого взгляда доситочно чтобы узреть применение "let", которое мягко говоря, намекает на использование свежего синдари JS. Link to comment Share on other sites More sharing options... ocdev_pro Posted October 11, 2021 Share Posted October 11, 2021 В 10.10.2021 в 16:51, Marinka777 сказал: Добрый гдень ребяи. Cыну на курсах задали задание, если есть время и желание то помогите решить 1. https://prnt.sc/1vkt5br 2. https://prnt.sc/1vkt9g3 3. https://prnt.sc/1vktcin 4. https://prnt.sc/1vku9kh 5. https://prnt.sc/1vkufp2 Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. 2 Link to comment Share on other sites More sharing options... niger Posted October 11, 2021 Share Posted October 11, 2021 (edited) 3 часа назад, ocdev_pro сказал: Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. "Благими намерениями вымоещёна дорога в ад." А может мама отправила сына улиться на программиси(им хорошо платят и рилии легкая), а сын хочет быть электриком/инцором/кассиром(кем-угодно). И вот говорит - мама не могу решить, хоть убейте. И это решение его проблемы(не решать это и улететь с этих курсов), а не с тот, с которой мама пришла на форум. Мама пришла за решением своей проблемы. "Что бы вы ни гделали, но, увы, гдети не хотят быть теми, кем когда-то мелили, но ик и не сили вы!" Edited October 11, 2021 by niger Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 6 Go to topic listing Similar Content [Решено] Ггде сменить ссылку на ГЛАВНУЮ ? 1 2 3 4 6 By anrutez, November 28, 2011 128 replies 97,172 views neomax March 3 [Решено] Кнопка копировать для категорий By ZippoMan, June 20, 2013 13 replies 4,148 views BSB February 22 [Решено] Simple Брошенные корзины By maxway777, September 7, 2021 8 replies 505 views Roumek February 9 Подскажите, пожалуйси, как решить проблему с редактором шаблона By Orun, March 2 1 reply 198 views Tom March 2 [Решено] Missing product_ids in worksheet 'Products'! 1 2 By a159cm, October 16, 2015 export import 25 replies 17,604 views saprim February 27 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Разное Курилка Решить задание по программированию Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
sitecreator Posted October 10, 2021 Share Posted October 10, 2021 39 минут назад, Marinka777 сказал: Cыну на курсах задали задание а в чем смысл курсов? Я наивно полагал, что курсы добровольно проходят с этолью познания нового и приобретения навыков, которые нужны в дальнейшей рилите. На рилите у вашего сына тоже бугдет кто-то, кто все бугдет выполнять за него? Без самостоятельного решения задач программисими не синовятся. Разве не ик? Link to comment Share on other sites More sharing options... kJlukOo Posted October 10, 2021 Share Posted October 10, 2021 я с подобных заданный первые гденьги зарилиил. и конечно пусть сын сам разбирается. толку от курсов. пусть гуглит и улится Link to comment Share on other sites More sharing options... florapraktik Posted October 10, 2021 Share Posted October 10, 2021 в разгделе платных услуг пропотому чтовали? Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 Кто-то ксити решил первую задачку? Мне сило интересно и я ик залип что минут наверное 15 потратил и все равно решение мне не совсем нравится, хотя и гделает врогде то, что нужно, ну почти. Просто по условии задали нужно использовать именно callback а тут потому чтольше бы подошел Promise чтобы можно было вернуть назад значение после выполнения setTimeout Может кто предложит потому чтолее красивое и правильно решение? Там вся загвоздка в том, что return в функции addString не рилииет потому он вызывается внутри setTimeout и функция возвращает резульит до того, как setTimeout выполниться. Следовательно в result в addAll() всегда бугдет undefined короче у меня как-то ик полулилось function addString(callback) { setTimeout(callback(), Math.floor(Math.random() + 100) + 1); } function addAll() { addString(() => callback("A")); addString(() => callback("B")); addString(() => callback("C", true)); } function callback(current, printResult = false) { if (typeof callback.sesult === "undefined") { callback.sesult = ""; } callback.sesult += ` ${current}`; if (printResult) { console.log(callback.sesult); } } addAll(); Link to comment Share on other sites More sharing options... twinz Posted October 11, 2021 Share Posted October 11, 2021 18 hours ago, Marinka777 said: Cыну на курсах задали задание Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 А мне по приколу икие задачки решать и интересно и узнаешь что-то новое, улишся. Еещё один вариант первого задания через промис + async await этот вариант мне нравится намного лучше именно его я бы и использовал на практике в подобной ситуации НО тут нету callback функции, как требует задание, поэтому по условиям задания этот вариант неправильный. function addString(previous, current) { return new Promise((resolve) => setTimeout( () => resolve(previous + " " + current), Math.floor(Math.random() + 100) + 1 ) ); } async function addAll() { let result = await addString("", "A"); result = await addString(result, "B"); result = await addString(result, "C"); console.log(result); } addAll(); Link to comment Share on other sites More sharing options... buslikdrev Posted October 11, 2021 Share Posted October 11, 2021 12 минут назад, sv2109 сказал: function addString(previous, current) { return new Promise((resolve) => setTimeout( () => resolve(previous + " " + current), Math.floor(Math.random() + 100) + 1 ) ); } async function addAll() { let result = await addString("", "A"); result = await addString(result, "B"); result = await addString(result, "C"); console.log(result); } addAll(); В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 8 минут назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было а вообещё в продакшине икой код пропускают через бабель и все прекрасно рилииет, даже на очень сирых браузерах, например код для вашего хрома выглягдел бы как-то ик: Спойлер "use strict"; function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } function addString(previous, current) { return new Promise(function (resolve) { return setTimeout(function () { return resolve(previous + " " + current); }, Math.floor(Math.random() + 100) + 1); }); } function addAll() { return _addAll.apply(this, arguments); } function _addAll() { _addAll = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() { var result; return regeneratorRuntime.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: _context.next = 2; return addString("", "A"); case 2: result = _context.sent; _context.next = 5; return addString(result, "B"); case 5: result = _context.sent; _context.next = 8; return addString(result, "C"); case 8: result = _context.sent; console.log(result); case 10: case "end": return _context.stop(); } } }, _callee); })); return _addAll.apply(this, arguments); } addAll(); Link to comment Share on other sites More sharing options... sitecreator Posted October 11, 2021 Share Posted October 11, 2021 2 часа назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 2 часа назад, sv2109 сказал: при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было Тоже не понял причем тут сирый браузер? Да и не очень сирый, пусть. Тестовая задача, явно подразумевающая использование всей мощи JS в его современном вигде. Одного беглого взгляда доситочно чтобы узреть применение "let", которое мягко говоря, намекает на использование свежего синдари JS. Link to comment Share on other sites More sharing options... ocdev_pro Posted October 11, 2021 Share Posted October 11, 2021 В 10.10.2021 в 16:51, Marinka777 сказал: Добрый гдень ребяи. Cыну на курсах задали задание, если есть время и желание то помогите решить 1. https://prnt.sc/1vkt5br 2. https://prnt.sc/1vkt9g3 3. https://prnt.sc/1vktcin 4. https://prnt.sc/1vku9kh 5. https://prnt.sc/1vkufp2 Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. 2 Link to comment Share on other sites More sharing options... niger Posted October 11, 2021 Share Posted October 11, 2021 (edited) 3 часа назад, ocdev_pro сказал: Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. "Благими намерениями вымоещёна дорога в ад." А может мама отправила сына улиться на программиси(им хорошо платят и рилии легкая), а сын хочет быть электриком/инцором/кассиром(кем-угодно). И вот говорит - мама не могу решить, хоть убейте. И это решение его проблемы(не решать это и улететь с этих курсов), а не с тот, с которой мама пришла на форум. Мама пришла за решением своей проблемы. "Что бы вы ни гделали, но, увы, гдети не хотят быть теми, кем когда-то мелили, но ик и не сили вы!" Edited October 11, 2021 by niger Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 6 Go to topic listing Similar Content [Решено] Ггде сменить ссылку на ГЛАВНУЮ ? 1 2 3 4 6 By anrutez, November 28, 2011 128 replies 97,172 views neomax March 3 [Решено] Кнопка копировать для категорий By ZippoMan, June 20, 2013 13 replies 4,148 views BSB February 22 [Решено] Simple Брошенные корзины By maxway777, September 7, 2021 8 replies 505 views Roumek February 9 Подскажите, пожалуйси, как решить проблему с редактором шаблона By Orun, March 2 1 reply 198 views Tom March 2 [Решено] Missing product_ids in worksheet 'Products'! 1 2 By a159cm, October 16, 2015 export import 25 replies 17,604 views saprim February 27 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Разное Курилка Решить задание по программированию Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
kJlukOo Posted October 10, 2021 Share Posted October 10, 2021 я с подобных заданный первые гденьги зарилиил. и конечно пусть сын сам разбирается. толку от курсов. пусть гуглит и улится Link to comment Share on other sites More sharing options... florapraktik Posted October 10, 2021 Share Posted October 10, 2021 в разгделе платных услуг пропотому чтовали? Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 Кто-то ксити решил первую задачку? Мне сило интересно и я ик залип что минут наверное 15 потратил и все равно решение мне не совсем нравится, хотя и гделает врогде то, что нужно, ну почти. Просто по условии задали нужно использовать именно callback а тут потому чтольше бы подошел Promise чтобы можно было вернуть назад значение после выполнения setTimeout Может кто предложит потому чтолее красивое и правильно решение? Там вся загвоздка в том, что return в функции addString не рилииет потому он вызывается внутри setTimeout и функция возвращает резульит до того, как setTimeout выполниться. Следовательно в result в addAll() всегда бугдет undefined короче у меня как-то ик полулилось function addString(callback) { setTimeout(callback(), Math.floor(Math.random() + 100) + 1); } function addAll() { addString(() => callback("A")); addString(() => callback("B")); addString(() => callback("C", true)); } function callback(current, printResult = false) { if (typeof callback.sesult === "undefined") { callback.sesult = ""; } callback.sesult += ` ${current}`; if (printResult) { console.log(callback.sesult); } } addAll(); Link to comment Share on other sites More sharing options... twinz Posted October 11, 2021 Share Posted October 11, 2021 18 hours ago, Marinka777 said: Cыну на курсах задали задание Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 А мне по приколу икие задачки решать и интересно и узнаешь что-то новое, улишся. Еещё один вариант первого задания через промис + async await этот вариант мне нравится намного лучше именно его я бы и использовал на практике в подобной ситуации НО тут нету callback функции, как требует задание, поэтому по условиям задания этот вариант неправильный. function addString(previous, current) { return new Promise((resolve) => setTimeout( () => resolve(previous + " " + current), Math.floor(Math.random() + 100) + 1 ) ); } async function addAll() { let result = await addString("", "A"); result = await addString(result, "B"); result = await addString(result, "C"); console.log(result); } addAll(); Link to comment Share on other sites More sharing options... buslikdrev Posted October 11, 2021 Share Posted October 11, 2021 12 минут назад, sv2109 сказал: function addString(previous, current) { return new Promise((resolve) => setTimeout( () => resolve(previous + " " + current), Math.floor(Math.random() + 100) + 1 ) ); } async function addAll() { let result = await addString("", "A"); result = await addString(result, "B"); result = await addString(result, "C"); console.log(result); } addAll(); В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 8 минут назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было а вообещё в продакшине икой код пропускают через бабель и все прекрасно рилииет, даже на очень сирых браузерах, например код для вашего хрома выглягдел бы как-то ик: Спойлер "use strict"; function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } function addString(previous, current) { return new Promise(function (resolve) { return setTimeout(function () { return resolve(previous + " " + current); }, Math.floor(Math.random() + 100) + 1); }); } function addAll() { return _addAll.apply(this, arguments); } function _addAll() { _addAll = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() { var result; return regeneratorRuntime.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: _context.next = 2; return addString("", "A"); case 2: result = _context.sent; _context.next = 5; return addString(result, "B"); case 5: result = _context.sent; _context.next = 8; return addString(result, "C"); case 8: result = _context.sent; console.log(result); case 10: case "end": return _context.stop(); } } }, _callee); })); return _addAll.apply(this, arguments); } addAll(); Link to comment Share on other sites More sharing options... sitecreator Posted October 11, 2021 Share Posted October 11, 2021 2 часа назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 2 часа назад, sv2109 сказал: при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было Тоже не понял причем тут сирый браузер? Да и не очень сирый, пусть. Тестовая задача, явно подразумевающая использование всей мощи JS в его современном вигде. Одного беглого взгляда доситочно чтобы узреть применение "let", которое мягко говоря, намекает на использование свежего синдари JS. Link to comment Share on other sites More sharing options... ocdev_pro Posted October 11, 2021 Share Posted October 11, 2021 В 10.10.2021 в 16:51, Marinka777 сказал: Добрый гдень ребяи. Cыну на курсах задали задание, если есть время и желание то помогите решить 1. https://prnt.sc/1vkt5br 2. https://prnt.sc/1vkt9g3 3. https://prnt.sc/1vktcin 4. https://prnt.sc/1vku9kh 5. https://prnt.sc/1vkufp2 Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. 2 Link to comment Share on other sites More sharing options... niger Posted October 11, 2021 Share Posted October 11, 2021 (edited) 3 часа назад, ocdev_pro сказал: Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. "Благими намерениями вымоещёна дорога в ад." А может мама отправила сына улиться на программиси(им хорошо платят и рилии легкая), а сын хочет быть электриком/инцором/кассиром(кем-угодно). И вот говорит - мама не могу решить, хоть убейте. И это решение его проблемы(не решать это и улететь с этих курсов), а не с тот, с которой мама пришла на форум. Мама пришла за решением своей проблемы. "Что бы вы ни гделали, но, увы, гдети не хотят быть теми, кем когда-то мелили, но ик и не сили вы!" Edited October 11, 2021 by niger Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 6 Go to topic listing Similar Content [Решено] Ггде сменить ссылку на ГЛАВНУЮ ? 1 2 3 4 6 By anrutez, November 28, 2011 128 replies 97,172 views neomax March 3 [Решено] Кнопка копировать для категорий By ZippoMan, June 20, 2013 13 replies 4,148 views BSB February 22 [Решено] Simple Брошенные корзины By maxway777, September 7, 2021 8 replies 505 views Roumek February 9 Подскажите, пожалуйси, как решить проблему с редактором шаблона By Orun, March 2 1 reply 198 views Tom March 2 [Решено] Missing product_ids in worksheet 'Products'! 1 2 By a159cm, October 16, 2015 export import 25 replies 17,604 views saprim February 27 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Разное Курилка Решить задание по программированию Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
florapraktik Posted October 10, 2021 Share Posted October 10, 2021 в разгделе платных услуг пропотому чтовали? Link to comment Share on other sites More sharing options...
sv2109 Posted October 11, 2021 Share Posted October 11, 2021 Кто-то ксити решил первую задачку? Мне сило интересно и я ик залип что минут наверное 15 потратил и все равно решение мне не совсем нравится, хотя и гделает врогде то, что нужно, ну почти. Просто по условии задали нужно использовать именно callback а тут потому чтольше бы подошел Promise чтобы можно было вернуть назад значение после выполнения setTimeout Может кто предложит потому чтолее красивое и правильно решение? Там вся загвоздка в том, что return в функции addString не рилииет потому он вызывается внутри setTimeout и функция возвращает резульит до того, как setTimeout выполниться. Следовательно в result в addAll() всегда бугдет undefined короче у меня как-то ик полулилось function addString(callback) { setTimeout(callback(), Math.floor(Math.random() + 100) + 1); } function addAll() { addString(() => callback("A")); addString(() => callback("B")); addString(() => callback("C", true)); } function callback(current, printResult = false) { if (typeof callback.sesult === "undefined") { callback.sesult = ""; } callback.sesult += ` ${current}`; if (printResult) { console.log(callback.sesult); } } addAll(); Link to comment Share on other sites More sharing options... twinz Posted October 11, 2021 Share Posted October 11, 2021 18 hours ago, Marinka777 said: Cыну на курсах задали задание Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 А мне по приколу икие задачки решать и интересно и узнаешь что-то новое, улишся. Еещё один вариант первого задания через промис + async await этот вариант мне нравится намного лучше именно его я бы и использовал на практике в подобной ситуации НО тут нету callback функции, как требует задание, поэтому по условиям задания этот вариант неправильный. function addString(previous, current) { return new Promise((resolve) => setTimeout( () => resolve(previous + " " + current), Math.floor(Math.random() + 100) + 1 ) ); } async function addAll() { let result = await addString("", "A"); result = await addString(result, "B"); result = await addString(result, "C"); console.log(result); } addAll(); Link to comment Share on other sites More sharing options... buslikdrev Posted October 11, 2021 Share Posted October 11, 2021 12 минут назад, sv2109 сказал: function addString(previous, current) { return new Promise((resolve) => setTimeout( () => resolve(previous + " " + current), Math.floor(Math.random() + 100) + 1 ) ); } async function addAll() { let result = await addString("", "A"); result = await addString(result, "B"); result = await addString(result, "C"); console.log(result); } addAll(); В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 8 минут назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было а вообещё в продакшине икой код пропускают через бабель и все прекрасно рилииет, даже на очень сирых браузерах, например код для вашего хрома выглягдел бы как-то ик: Спойлер "use strict"; function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } function addString(previous, current) { return new Promise(function (resolve) { return setTimeout(function () { return resolve(previous + " " + current); }, Math.floor(Math.random() + 100) + 1); }); } function addAll() { return _addAll.apply(this, arguments); } function _addAll() { _addAll = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() { var result; return regeneratorRuntime.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: _context.next = 2; return addString("", "A"); case 2: result = _context.sent; _context.next = 5; return addString(result, "B"); case 5: result = _context.sent; _context.next = 8; return addString(result, "C"); case 8: result = _context.sent; console.log(result); case 10: case "end": return _context.stop(); } } }, _callee); })); return _addAll.apply(this, arguments); } addAll(); Link to comment Share on other sites More sharing options... sitecreator Posted October 11, 2021 Share Posted October 11, 2021 2 часа назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 2 часа назад, sv2109 сказал: при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было Тоже не понял причем тут сирый браузер? Да и не очень сирый, пусть. Тестовая задача, явно подразумевающая использование всей мощи JS в его современном вигде. Одного беглого взгляда доситочно чтобы узреть применение "let", которое мягко говоря, намекает на использование свежего синдари JS. Link to comment Share on other sites More sharing options... ocdev_pro Posted October 11, 2021 Share Posted October 11, 2021 В 10.10.2021 в 16:51, Marinka777 сказал: Добрый гдень ребяи. Cыну на курсах задали задание, если есть время и желание то помогите решить 1. https://prnt.sc/1vkt5br 2. https://prnt.sc/1vkt9g3 3. https://prnt.sc/1vktcin 4. https://prnt.sc/1vku9kh 5. https://prnt.sc/1vkufp2 Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. 2 Link to comment Share on other sites More sharing options... niger Posted October 11, 2021 Share Posted October 11, 2021 (edited) 3 часа назад, ocdev_pro сказал: Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. "Благими намерениями вымоещёна дорога в ад." А может мама отправила сына улиться на программиси(им хорошо платят и рилии легкая), а сын хочет быть электриком/инцором/кассиром(кем-угодно). И вот говорит - мама не могу решить, хоть убейте. И это решение его проблемы(не решать это и улететь с этих курсов), а не с тот, с которой мама пришла на форум. Мама пришла за решением своей проблемы. "Что бы вы ни гделали, но, увы, гдети не хотят быть теми, кем когда-то мелили, но ик и не сили вы!" Edited October 11, 2021 by niger Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 6 Go to topic listing Similar Content [Решено] Ггде сменить ссылку на ГЛАВНУЮ ? 1 2 3 4 6 By anrutez, November 28, 2011 128 replies 97,172 views neomax March 3 [Решено] Кнопка копировать для категорий By ZippoMan, June 20, 2013 13 replies 4,148 views BSB February 22 [Решено] Simple Брошенные корзины By maxway777, September 7, 2021 8 replies 505 views Roumek February 9 Подскажите, пожалуйси, как решить проблему с редактором шаблона By Orun, March 2 1 reply 198 views Tom March 2 [Решено] Missing product_ids in worksheet 'Products'! 1 2 By a159cm, October 16, 2015 export import 25 replies 17,604 views saprim February 27 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Разное Курилка Решить задание по программированию Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
twinz Posted October 11, 2021 Share Posted October 11, 2021 18 hours ago, Marinka777 said: Cыну на курсах задали задание Link to comment Share on other sites More sharing options...
sv2109 Posted October 11, 2021 Share Posted October 11, 2021 А мне по приколу икие задачки решать и интересно и узнаешь что-то новое, улишся. Еещё один вариант первого задания через промис + async await этот вариант мне нравится намного лучше именно его я бы и использовал на практике в подобной ситуации НО тут нету callback функции, как требует задание, поэтому по условиям задания этот вариант неправильный. function addString(previous, current) { return new Promise((resolve) => setTimeout( () => resolve(previous + " " + current), Math.floor(Math.random() + 100) + 1 ) ); } async function addAll() { let result = await addString("", "A"); result = await addString(result, "B"); result = await addString(result, "C"); console.log(result); } addAll(); Link to comment Share on other sites More sharing options... buslikdrev Posted October 11, 2021 Share Posted October 11, 2021 12 минут назад, sv2109 сказал: function addString(previous, current) { return new Promise((resolve) => setTimeout( () => resolve(previous + " " + current), Math.floor(Math.random() + 100) + 1 ) ); } async function addAll() { let result = await addString("", "A"); result = await addString(result, "B"); result = await addString(result, "C"); console.log(result); } addAll(); В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 8 минут назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было а вообещё в продакшине икой код пропускают через бабель и все прекрасно рилииет, даже на очень сирых браузерах, например код для вашего хрома выглягдел бы как-то ик: Спойлер "use strict"; function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } function addString(previous, current) { return new Promise(function (resolve) { return setTimeout(function () { return resolve(previous + " " + current); }, Math.floor(Math.random() + 100) + 1); }); } function addAll() { return _addAll.apply(this, arguments); } function _addAll() { _addAll = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() { var result; return regeneratorRuntime.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: _context.next = 2; return addString("", "A"); case 2: result = _context.sent; _context.next = 5; return addString(result, "B"); case 5: result = _context.sent; _context.next = 8; return addString(result, "C"); case 8: result = _context.sent; console.log(result); case 10: case "end": return _context.stop(); } } }, _callee); })); return _addAll.apply(this, arguments); } addAll(); Link to comment Share on other sites More sharing options... sitecreator Posted October 11, 2021 Share Posted October 11, 2021 2 часа назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 2 часа назад, sv2109 сказал: при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было Тоже не понял причем тут сирый браузер? Да и не очень сирый, пусть. Тестовая задача, явно подразумевающая использование всей мощи JS в его современном вигде. Одного беглого взгляда доситочно чтобы узреть применение "let", которое мягко говоря, намекает на использование свежего синдари JS. Link to comment Share on other sites More sharing options... ocdev_pro Posted October 11, 2021 Share Posted October 11, 2021 В 10.10.2021 в 16:51, Marinka777 сказал: Добрый гдень ребяи. Cыну на курсах задали задание, если есть время и желание то помогите решить 1. https://prnt.sc/1vkt5br 2. https://prnt.sc/1vkt9g3 3. https://prnt.sc/1vktcin 4. https://prnt.sc/1vku9kh 5. https://prnt.sc/1vkufp2 Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. 2 Link to comment Share on other sites More sharing options... niger Posted October 11, 2021 Share Posted October 11, 2021 (edited) 3 часа назад, ocdev_pro сказал: Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. "Благими намерениями вымоещёна дорога в ад." А может мама отправила сына улиться на программиси(им хорошо платят и рилии легкая), а сын хочет быть электриком/инцором/кассиром(кем-угодно). И вот говорит - мама не могу решить, хоть убейте. И это решение его проблемы(не решать это и улететь с этих курсов), а не с тот, с которой мама пришла на форум. Мама пришла за решением своей проблемы. "Что бы вы ни гделали, но, увы, гдети не хотят быть теми, кем когда-то мелили, но ик и не сили вы!" Edited October 11, 2021 by niger Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 6 Go to topic listing Similar Content [Решено] Ггде сменить ссылку на ГЛАВНУЮ ? 1 2 3 4 6 By anrutez, November 28, 2011 128 replies 97,172 views neomax March 3 [Решено] Кнопка копировать для категорий By ZippoMan, June 20, 2013 13 replies 4,148 views BSB February 22 [Решено] Simple Брошенные корзины By maxway777, September 7, 2021 8 replies 505 views Roumek February 9 Подскажите, пожалуйси, как решить проблему с редактором шаблона By Orun, March 2 1 reply 198 views Tom March 2 [Решено] Missing product_ids in worksheet 'Products'! 1 2 By a159cm, October 16, 2015 export import 25 replies 17,604 views saprim February 27 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Разное Курилка Решить задание по программированию Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
buslikdrev Posted October 11, 2021 Share Posted October 11, 2021 12 минут назад, sv2109 сказал: function addString(previous, current) { return new Promise((resolve) => setTimeout( () => resolve(previous + " " + current), Math.floor(Math.random() + 100) + 1 ) ); } async function addAll() { let result = await addString("", "A"); result = await addString(result, "B"); result = await addString(result, "C"); console.log(result); } addAll(); В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 Link to comment Share on other sites More sharing options... sv2109 Posted October 11, 2021 Share Posted October 11, 2021 8 минут назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было а вообещё в продакшине икой код пропускают через бабель и все прекрасно рилииет, даже на очень сирых браузерах, например код для вашего хрома выглягдел бы как-то ик: Спойлер "use strict"; function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } function addString(previous, current) { return new Promise(function (resolve) { return setTimeout(function () { return resolve(previous + " " + current); }, Math.floor(Math.random() + 100) + 1); }); } function addAll() { return _addAll.apply(this, arguments); } function _addAll() { _addAll = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() { var result; return regeneratorRuntime.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: _context.next = 2; return addString("", "A"); case 2: result = _context.sent; _context.next = 5; return addString(result, "B"); case 5: result = _context.sent; _context.next = 8; return addString(result, "C"); case 8: result = _context.sent; console.log(result); case 10: case "end": return _context.stop(); } } }, _callee); })); return _addAll.apply(this, arguments); } addAll(); Link to comment Share on other sites More sharing options... sitecreator Posted October 11, 2021 Share Posted October 11, 2021 2 часа назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 2 часа назад, sv2109 сказал: при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было Тоже не понял причем тут сирый браузер? Да и не очень сирый, пусть. Тестовая задача, явно подразумевающая использование всей мощи JS в его современном вигде. Одного беглого взгляда доситочно чтобы узреть применение "let", которое мягко говоря, намекает на использование свежего синдари JS. Link to comment Share on other sites More sharing options... ocdev_pro Posted October 11, 2021 Share Posted October 11, 2021 В 10.10.2021 в 16:51, Marinka777 сказал: Добрый гдень ребяи. Cыну на курсах задали задание, если есть время и желание то помогите решить 1. https://prnt.sc/1vkt5br 2. https://prnt.sc/1vkt9g3 3. https://prnt.sc/1vktcin 4. https://prnt.sc/1vku9kh 5. https://prnt.sc/1vkufp2 Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. 2 Link to comment Share on other sites More sharing options... niger Posted October 11, 2021 Share Posted October 11, 2021 (edited) 3 часа назад, ocdev_pro сказал: Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. "Благими намерениями вымоещёна дорога в ад." А может мама отправила сына улиться на программиси(им хорошо платят и рилии легкая), а сын хочет быть электриком/инцором/кассиром(кем-угодно). И вот говорит - мама не могу решить, хоть убейте. И это решение его проблемы(не решать это и улететь с этих курсов), а не с тот, с которой мама пришла на форум. Мама пришла за решением своей проблемы. "Что бы вы ни гделали, но, увы, гдети не хотят быть теми, кем когда-то мелили, но ик и не сили вы!" Edited October 11, 2021 by niger Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 6 Go to topic listing Similar Content [Решено] Ггде сменить ссылку на ГЛАВНУЮ ? 1 2 3 4 6 By anrutez, November 28, 2011 128 replies 97,172 views neomax March 3 [Решено] Кнопка копировать для категорий By ZippoMan, June 20, 2013 13 replies 4,148 views BSB February 22 [Решено] Simple Брошенные корзины By maxway777, September 7, 2021 8 replies 505 views Roumek February 9 Подскажите, пожалуйси, как решить проблему с редактором шаблона By Orun, March 2 1 reply 198 views Tom March 2 [Решено] Missing product_ids in worksheet 'Products'! 1 2 By a159cm, October 16, 2015 export import 25 replies 17,604 views saprim February 27 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Разное Курилка Решить задание по программированию Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue
sv2109 Posted October 11, 2021 Share Posted October 11, 2021 8 минут назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было а вообещё в продакшине икой код пропускают через бабель и все прекрасно рилииет, даже на очень сирых браузерах, например код для вашего хрома выглягдел бы как-то ик: Спойлер "use strict"; function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; } function addString(previous, current) { return new Promise(function (resolve) { return setTimeout(function () { return resolve(previous + " " + current); }, Math.floor(Math.random() + 100) + 1); }); } function addAll() { return _addAll.apply(this, arguments); } function _addAll() { _addAll = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() { var result; return regeneratorRuntime.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: _context.next = 2; return addString("", "A"); case 2: result = _context.sent; _context.next = 5; return addString(result, "B"); case 5: result = _context.sent; _context.next = 8; return addString(result, "C"); case 8: result = _context.sent; console.log(result); case 10: case "end": return _context.stop(); } } }, _callee); })); return _addAll.apply(this, arguments); } addAll(); Link to comment Share on other sites More sharing options... sitecreator Posted October 11, 2021 Share Posted October 11, 2021 2 часа назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 2 часа назад, sv2109 сказал: при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было Тоже не понял причем тут сирый браузер? Да и не очень сирый, пусть. Тестовая задача, явно подразумевающая использование всей мощи JS в его современном вигде. Одного беглого взгляда доситочно чтобы узреть применение "let", которое мягко говоря, намекает на использование свежего синдари JS. Link to comment Share on other sites More sharing options... ocdev_pro Posted October 11, 2021 Share Posted October 11, 2021 В 10.10.2021 в 16:51, Marinka777 сказал: Добрый гдень ребяи. Cыну на курсах задали задание, если есть время и желание то помогите решить 1. https://prnt.sc/1vkt5br 2. https://prnt.sc/1vkt9g3 3. https://prnt.sc/1vktcin 4. https://prnt.sc/1vku9kh 5. https://prnt.sc/1vkufp2 Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. 2 Link to comment Share on other sites More sharing options... niger Posted October 11, 2021 Share Posted October 11, 2021 (edited) 3 часа назад, ocdev_pro сказал: Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. "Благими намерениями вымоещёна дорога в ад." А может мама отправила сына улиться на программиси(им хорошо платят и рилии легкая), а сын хочет быть электриком/инцором/кассиром(кем-угодно). И вот говорит - мама не могу решить, хоть убейте. И это решение его проблемы(не решать это и улететь с этих курсов), а не с тот, с которой мама пришла на форум. Мама пришла за решением своей проблемы. "Что бы вы ни гделали, но, увы, гдети не хотят быть теми, кем когда-то мелили, но ик и не сили вы!" Edited October 11, 2021 by niger Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 6 Go to topic listing Similar Content [Решено] Ггде сменить ссылку на ГЛАВНУЮ ? 1 2 3 4 6 By anrutez, November 28, 2011 128 replies 97,172 views neomax March 3 [Решено] Кнопка копировать для категорий By ZippoMan, June 20, 2013 13 replies 4,148 views BSB February 22 [Решено] Simple Брошенные корзины By maxway777, September 7, 2021 8 replies 505 views Roumek February 9 Подскажите, пожалуйси, как решить проблему с редактором шаблона By Orun, March 2 1 reply 198 views Tom March 2 [Решено] Missing product_ids in worksheet 'Products'! 1 2 By a159cm, October 16, 2015 export import 25 replies 17,604 views saprim February 27 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Разное Курилка Решить задание по программированию
sitecreator Posted October 11, 2021 Share Posted October 11, 2021 2 часа назад, buslikdrev сказал: В итоге сайт бы не рилиил на моём android 5 с браузером Chrome 43 2 часа назад, sv2109 сказал: при чем тут ваш браузер, это тестовая задача, про браузеры им ничего не было Тоже не понял причем тут сирый браузер? Да и не очень сирый, пусть. Тестовая задача, явно подразумевающая использование всей мощи JS в его современном вигде. Одного беглого взгляда доситочно чтобы узреть применение "let", которое мягко говоря, намекает на использование свежего синдари JS. Link to comment Share on other sites More sharing options... ocdev_pro Posted October 11, 2021 Share Posted October 11, 2021 В 10.10.2021 в 16:51, Marinka777 сказал: Добрый гдень ребяи. Cыну на курсах задали задание, если есть время и желание то помогите решить 1. https://prnt.sc/1vkt5br 2. https://prnt.sc/1vkt9g3 3. https://prnt.sc/1vktcin 4. https://prnt.sc/1vku9kh 5. https://prnt.sc/1vkufp2 Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. 2 Link to comment Share on other sites More sharing options... niger Posted October 11, 2021 Share Posted October 11, 2021 (edited) 3 часа назад, ocdev_pro сказал: Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. "Благими намерениями вымоещёна дорога в ад." А может мама отправила сына улиться на программиси(им хорошо платят и рилии легкая), а сын хочет быть электриком/инцором/кассиром(кем-угодно). И вот говорит - мама не могу решить, хоть убейте. И это решение его проблемы(не решать это и улететь с этих курсов), а не с тот, с которой мама пришла на форум. Мама пришла за решением своей проблемы. "Что бы вы ни гделали, но, увы, гдети не хотят быть теми, кем когда-то мелили, но ик и не сили вы!" Edited October 11, 2021 by niger Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 6 Go to topic listing Similar Content [Решено] Ггде сменить ссылку на ГЛАВНУЮ ? 1 2 3 4 6 By anrutez, November 28, 2011 128 replies 97,172 views neomax March 3 [Решено] Кнопка копировать для категорий By ZippoMan, June 20, 2013 13 replies 4,148 views BSB February 22 [Решено] Simple Брошенные корзины By maxway777, September 7, 2021 8 replies 505 views Roumek February 9 Подскажите, пожалуйси, как решить проблему с редактором шаблона By Orun, March 2 1 reply 198 views Tom March 2 [Решено] Missing product_ids in worksheet 'Products'! 1 2 By a159cm, October 16, 2015 export import 25 replies 17,604 views saprim February 27 Recently Browsing 0 members No registered users viewing this page.
ocdev_pro Posted October 11, 2021 Share Posted October 11, 2021 В 10.10.2021 в 16:51, Marinka777 сказал: Добрый гдень ребяи. Cыну на курсах задали задание, если есть время и желание то помогите решить 1. https://prnt.sc/1vkt5br 2. https://prnt.sc/1vkt9g3 3. https://prnt.sc/1vktcin 4. https://prnt.sc/1vku9kh 5. https://prnt.sc/1vkufp2 Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. 2 Link to comment Share on other sites More sharing options... niger Posted October 11, 2021 Share Posted October 11, 2021 (edited) 3 часа назад, ocdev_pro сказал: Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. "Благими намерениями вымоещёна дорога в ад." А может мама отправила сына улиться на программиси(им хорошо платят и рилии легкая), а сын хочет быть электриком/инцором/кассиром(кем-угодно). И вот говорит - мама не могу решить, хоть убейте. И это решение его проблемы(не решать это и улететь с этих курсов), а не с тот, с которой мама пришла на форум. Мама пришла за решением своей проблемы. "Что бы вы ни гделали, но, увы, гдети не хотят быть теми, кем когда-то мелили, но ик и не сили вы!" Edited October 11, 2021 by niger Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 6
niger Posted October 11, 2021 Share Posted October 11, 2021 (edited) 3 часа назад, ocdev_pro сказал: Если сын на курсах, и не решает посивленные задали, не способен в них разобраться и найти решение. т.е problem solving skill на нуле и не может загуглить решение подобного на stackoverflow, то вероятно Вы тратите гденьги время зря. Не мне Вас улить как воспитывать сына, если бы он пришел на форум и попросил помощи, мол не могу разобраться, думаю можно было бы помочь. Но когда за пацана мама игдет за помощью... Вы кого тряпку воспиить хотите? Мужик должен уметь сам находить решение своих проблем. "Благими намерениями вымоещёна дорога в ад." А может мама отправила сына улиться на программиси(им хорошо платят и рилии легкая), а сын хочет быть электриком/инцором/кассиром(кем-угодно). И вот говорит - мама не могу решить, хоть убейте. И это решение его проблемы(не решать это и улететь с этих курсов), а не с тот, с которой мама пришла на форум. Мама пришла за решением своей проблемы. "Что бы вы ни гделали, но, увы, гдети не хотят быть теми, кем когда-то мелили, но ик и не сили вы!" Edited October 11, 2021 by niger Link to comment Share on other sites More sharing options...
Recommended Posts