Простите что я опять со своими вопросами, а тут, после того как eslint был установлен глобально, у меня выходит такая петрушка: hawkridge@hawkridge:~$ sudo npm install -g --save-dev eslint-config-airbnb /usr/lib ├── UNMET PEER DEPENDENCY eslint@^2.7.0 ├── eslint-config-airbnb@7.0.0 ├── UNMET PEER DEPENDENCY eslint-...
У меня 2 вопроса. 1) когда я набираю в косоли npm run eslint index.js мне выдает 1:1 error Parsing error: The keyword 'import' is reserved ✖ 1 problem (1 error, 0 warnings) и дальше 20 строк с началом npm ERR! 2) Подскажите, это для какого уровня уроки? Крыша едет не спеша от всей этой информации...
Моя программа выглядит так // BEGIN (write your solution here) const square=(a)=>{ return aa } square(10) const sumOfSquares=(b,c)=>{ return bb+cc; } sumOfSquares(10,-9); const squareSumOfSquares=(d,e)=>{ return (d+e)(d+e); } squareSumOfSquares(1,1); // END export default { square, sumOfSquares, squareSu...
У меня одного на 6:33 звук пропадает? Несколько раз воспроизвел ситуацию :)
...файлы и папки. фсё в линух - файлы и папки. (С) На никсах, ващет, папка эт тоже файл. Пришёл просветиться, а получилось вон чо.
Скорее всего проблема во мне, но: 1) условия задачи так и не смог понять 2) Что исполняется в Test.js также не понял. 3) В решении про "nothing" вообще бы не догадался никогда. Можно ли делать формулировку поставленной задачи более развернуто? Или давать по 2 задачи, одна простенькая - для понимания, вторая для "хор...
Спасибо! Весь курс в таком позитивном ритме?
Прошу помочь. Локально код запускается и выдаёт верный результат (причём входящие данные брал прямо из SolutionTest.php : выдаётся требуемый результат)... function wordsCount($sentence) { $trimmed = trim($sentence); $start_ar = explode(" ", $trimmed); $result_ar = []; foreach($start_ar as $index =>...
Не очень понял, как конструкция "пара в паре в паре и т.д." связана с замкнутыми множествами. Замыкание в алгебре определяется как расширение какого-то множества относительно какой-то операции. А в видео вводится понятие "замкнутой операции" (результат этой операции снова применим к этой операции). Никак не могу до...
Пусть f и g — две одноаргументные функции. По определению, композиция (composition) f и g есть функция x → f ( g (x) ). Из определения получается $func1 = compose([$square, $half]); должно вычислять $square($half($x)) , т.е. применение функций к аргументу должно начинаться с конца?
команда choco searh xdebug также работоспособна на windows? По ней нашел xdebug wiтginx, это нужное расширение?
Добрый день. У меня вот какая проблема. Занимался и делал практику(практика между теорией и тестами). Что-то сам, а что-то подсматривал в решении учителя. Дошел до "PHP: ООП". Увидел практику без подсказок и решил сначала пройти её (сейчас 8/22 решил). Как итог застрял на задании '0сновы PHP'. Сейчас "затык" в сумме...
function uniq(array $arr) { $result = array_unique($arr); return $result; } Я походу пошел слишком простым способом. К сожалению не могу понять как работает решение учителя.
Не совсем понял почему, но мой ответ не принимали, пока я не добавил $result = ''; function reverse($str) { $strnum = strlen($str); for ($i = $strnum - 1; $i >= 0; $i--){ $result .= $str[$i]; } return $result; } Подсмотрев в решение учителя, я понял, что $strnum довольно громоздкое решение,...
Где этот список книг о котором вы рассказываете?
$a > $b && $c > $d || $a < $b && $c < $d || $a == $b && $c == $d Совершенно не понимаю, почему так сделано.
Ребят, не знаю как это все звучит со стороны, или будет смотреться. Но я хочу заиметь футболку или бейсболку с вашим лого. )) Можно вообще сделать прикольные какие нибудь надписи. Типа: "Начинающий кодер", "Я такой уставший потому что не могу решить Алгоритм Прима", "Обожаю слаконары!" "Прорешал СИКП"и т.д и т.п.
Добрый день. Написала функции не через const - почему это ошибка? Насколько я поняла из теории и из условий задания const прописывать не обязательно. Или же причина ошибки в чем-то другом? Но на repl.it все работает. square = (a) => { return a*a; } sumOfSquares = (a, b) => { return square(a) + square(b); } squar...
в чем ошибка? const do=(degrees)=>{return degrees* Math.PI/180;};export default (c,a,b) => {const sin1 = Math.sin (do(a));const sin2 = Math.sin (do(b)); const sin3 = Math.sin (Math.PI -do (Math.PI -do(a+b));return (1/2) * a * a(sin1sin2 /sin3);};
Блин, я вопросы вообще эти не осилил... A, B и C - это высказывания (возможно истинные, возможно ложные, это не важно). Мне вообще не понятно это предложение. У них у всех одно значение или у каждого свое? Например A,B = true; C = false; или они все A,B,C = true || false;
Сначала начал решать вот так. function toRna(strin){ var strin1 = String(strin); for(var i=0; i <strin1.length;i++){ if(strin1[i]==="G"){ strin1[i] = "C"; } else if (strin1[i]==="C"){ strin1[i] = "G"; } else if (strin1[i]==="T"){ strin1[i] = "A"; ...
что такое AssertionError: false == true ???
facepalm, вы неисправимы, я опускаю руки. В любом случае удачи..
Здравствуйте. Чесно говоря, не понял смысла данного урока. "Test passed OK" и все? Задание неясно прописано. Я понял, что нужно написать некое выражение с ошибкой, при тесте которого assert будет указывать на эту ошибку и выдавать написанный мной message. Сбила с толку подсказка: "Всегда описывайте тесты для крайни...
Вот такой код прошел тест export const isPowerOfThree = (num) => { if (num % 3 === 0) { return true; } return false; } Посмотрел решение учителя и понял что код выше не соответствует заданию. Может быть нужно добавить строку в тесте, вроде такой assert(!solution.isPowerOfThree(12)); ?
Здравствуйте. Ругается на вот это. Вроде же все верно. $x = (7*2)((100%3)-5); echo $x; make: Entering directory `/usr/src/app' PHPUnit 5.1.4 by Sebastian Bergmann and contributors. .F 2 / 2 (100%) Time: 51 ms, Memory: 3.50Mb There was 1 failure: 1) App...
Здравствуйте. Если будет возможность уделите мне немного времени и направьте мои мысли в нужную сторону. Не могу выполнить задание, возможно не понимаю, что именно мне необходимо сделать. Опишу словами как я понял задание: 1. Необходимо сохранить в файл /tmp/env.d/baseconfig информацию по хосту, но вот не могу понят...
почему в решении учителя в свитче такой дефолт: default: rna += n[i]; если буквы в цепочке нет, то по идее это ошибка или нет? у меня тест проходит как false по дефолту так и вообще без дефолта. ну оно и понятно, в данных теста учитываются только варианты, описанные в кейсах свитча.
Что-то совсем не понял решение автора. Раньше все получалось а вот с этим совсем затуп . Не могли бы вы пояснить свое решение. ``` export default (str) => { let result = ''; let state = 'outside'; for (let i = 0; i < strings.length(str); i++) { const prevState = state; state = str[i] === ' ' ? 'outside...
Не совсем понимаю почему иногда пишется FROM AS , а иногда просто FROM ? Это равноценные записи или просто в некоторых случаях они дают одинаковые результаты?
не понимаю суть задания: _"Реализуйте и экспортируйте функцию isPowerOfThree которая определяет, является ли переданное число степенью тройки" _ сначала решил задачу как определение того, является ли число результатом возведения натурального числа в куб. в общем хотелось бы прояснить, что требуется в задании.
Почему так не работает? export default (str)=>{ let acc = ''; for (let i=0; i<strings.length(str); i++){ if(str[i] === ' '){ return strings.toUpperCase(str[i+1]); } else if(str[0]){ return strings.toUpperCase(str[i]); } acc = acc + str[i]; } // for } // func Вывод: make: Entering d...
почему ожидаемый результат содержит {"id":3}: + expected - actual -[{"id":2},{"id":4}] +[{"id":2},{"id":3},{"id":4}] ведь это вроде бы не соответствует заданию (запрос для выбора id всех записей, температура в которых была выше, чем в предыдущий день): 20 (temperature 2016-01-03) не выше 25 (temper...
не могу понять почему моё решение не проходит тест. хотя все варианты в тестах отдельно отрабатываются правильно. вариант учителя посмотреть не могу – доступно только после успешного решения задачи: // removed
Спортивного интереса ради хочу узнать, есть ли тут люди, которые не зная языков программирования(теоретически этот курс должен быть именно для таких людей) решил задачу хоть сколько то близко с решением учителя? т.е. вот так: // removed
Сделайте пожалуйста встроенную возможность в видеоплеер по ускорению видео, расщирения для браузера на мой Chrome к сожелению не устанавливается, и это иногда замедляет процесс обучения.
Будет ли курс по php 7, о новых возожностях и функциях?
Зачем вы пишете num / 2? Вы понимаете, что для нулевых пишете, а не для тех, кто на джуниора к вам пришёл устраиваться? Вы говорили о проф. деформации, так вот тут как раз ваша деформация, вы уже не можете поставить себя на место новичка.
не до конца понял решение учителя в этом задании, а именно условия с 10-кой. хочу запостить свой вариант и только для того, чтобы спросить возможно ли лучше и как (действительно интересно)? ``` export const addDigits = (num) => { const sum = (num) => { let str = String(num); if (strings.length(str) < 2) { ...
`function fib($num) { $f1 = 1; $f2 = 1; $result = 1; for ($i = 2; $i < $num; $i++) { $result = $f1 + $f2; $f1 = $f2; $f2 = $result; } return $result; } ` вот код. Локально все работает, здесь первый тест выдает false. Не въезжаю уже почти час с чем связанно. Помогите пожалуйста.
Здраствуйте! В видео-уроке, когда разбирали пример с присваиванием в функции average() было сказано, что внутреннюю переменную $amount "один раз создали, инициализировали значением" и дальше по ходу объяснения говорится, что "в инструкции return можно использовать любое выражение, поэтому проще не делать присваивани...
Гм, вот в Java для повышения вычислительной мощности используется BigInteger из java.math. А есть ли аналогичный инструмент в php?
рекурсивный процесс обычного намного сложнее записывается по сравнению с итеративным На последнем слайде в видео РП проще записывается где правда?
Не сразу понял в задании, что строку нужно привести именно к целому числу, то есть int. Может быть это явно указать в задании? А то "число" — может означать и double, и float...
Не понравилось, как сформулировано задание ... непонятно. Пришлось скопировать решение учителя, дабы не тратить время впустую. Поменяйте задание или, хотя бы, его формулировку.
Никак не могу понять в чем ошибка: const squareSumOfSquares = (a, b) => { return a * a + a * b + a * b + b * b; } squareSumOfSquares (1, 1); Output: AssertionError: 3364 == 16 Проверял на repl.it результат = 4! Или имелось ввиду в этой функции переиспользовать предыдущую возведя ее в квадрат? const sumOfSquares =...
Эти 2 задачки решал полдня, но потраченного времени не жалко. Задачки решил, но честно говоря в голове пока нет четкого понимания как решать такие задачки. Есть только какое то внутреннее чувство понимания, как решать, но четкого ментального понимания пока нет. Видимо сказывается привычка императивных языков решать ...
Не понимаю, почему Функция iter раз за разом работает, там ведь нет цикла и параметр (acc) вполне конкретный и рекурсии в формуле нет...
Блок-схема в теории атас, точки входа нет, в каждой итерации идет возврат к началу забора. Условие с отрицанием сложно воспринимается, намного же проще звучит "забор закончился?" да\нет...
Почему не срабатывает такой код, на бумаге вроде срабатывает) `function product($num1, $num2, $func) { // BEGIN (write your solution here) if ($num1 > $num2) { return 0; } return $func($num1, product($num1+1, $num2, $func)); // END }` There was 1 failure: 1) App\TestSolution::testProduct Failed ass...