Вопрос пользователя №4204
Не проходит тесты, даже с решением учителя, проверял неоднократно
Вопрос пользователя №4203
На самом деле less и more - это одно и тоже сейчас: $ ll -i /usr/bin/less /usr/bin/more 676810 -rwxr-xr-x 2 root wheel 125168 10 сен 2014 /usr/bin/less 676810 -rwxr-xr-x 2 root wheel 125168 10 сен 2014 /usr/bin/more
Вопрос пользователя №4202
// removed Наверное дело в том, что в тестах, когда описывается expected, то buildNode порой принимает не все свои параметры, следовательно отсутствующие заменяет на undefined. Однако, когда buildNode вызывается внутри parse, то всегда все параметры определены. То есть {} vs undefined и [] vs undefined. Что подскажи...
Вопрос пользователя №4199
Добрый день. почему первая задача не решается при использовании оператора Switch вместо if? При использовании Switch при любых значениях точки на выходе получаем "undefined". Когда заменил на if - все заработало. в "решение учителя" также используется if, значит существуют неизвестные мне серьезные ограничения испо...
Вопрос пользователя №4198
задачу решил, но не понял вот чего: хочу вывести значения переменных в console.log, а в выводе только [Function: square] [Function: sumOfSquares] [Function: squareSumOfSquares] `// BEGIN (write your solution here) var a = 10; var b = -9; var c = 1; var d = 1; const square = (num) => { return num * num; }; var...
Вопрос пользователя №4197
Я не смог изящно решить задание потому что не знаю тупо языка. Вот в СИ я могу обращаться к конкретному элементу массива. Например строка str[ABC] выполнив str[0] = str[2] я получу строку CBC. Почему здесь я так не могу обращаться и перезаписывать значения ячеек? Приходится коннектикацией обходится то есть через "+"...
Вопрос пользователя №4196
Вот такой код работает в браузере, но не проходит тесты export const addDigits = (num) => { let numString = String(num); let result = 0; for (let i=0; i < strings.length(numString); i++) { result += Number(numString[i]); } result >= 10 ? addDigits (result) : return result; }; Выдает: SyntaxError: /usr/src/ap...
Вопрос пользователя №4195
Привет. Объясните пжлста, почему работает только если сумма цифр num < 10, если больше то не работает. В repl не получается отладить, цикл замыкается и все. `const addDigits = (num) => { if (num.length === 1) { return Number(num); } for (; String(num).length > 1;) { num = Num...
Вопрос пользователя №4194
Не понятно. Откуда взялось: ...(rectangle) => cdr(cdr(rectangle)); То, что point - это makePoint, есть. Но как cdr(cdr(rectangle)) ? Ведь нет ещё даже слова такого rectangle, есть только конструктор makeRectangle?
Вопрос пользователя №4192
Добрый день. При попытке запуска моего кода в 15 и 16 строчке выдает синтаксическую ошибку. Синтаксические ошибки вроде как простые, но конкретно в этом случае самостоятельно разобраться не получилось. Подскажите, пожалуйста, в чем заключается ошибка. Код: ``` // BEGIN (write your solution here) (write your solutio...
Вопрос пользователя №4191
Подскажите, в какой части мы проходили вот такой формат записи: result += shouldBeBig ? strings.toUpperCase(str[i]) : str[i]; я имею ввиду использование "?" и ":" Хочу повторить как
Вопрос пользователя №4189
Сделала проверку функции ackermann внутри файла Solution.js и все значения вычисляются верно. НО нет связи с файлом test.js. То что нужно смотреть строку 8 и 15 в test.js я вижу, но не понимаю почему ошибка происходит. Подскажите в чем ошибка? // BEGIN export const ackermann = (m,n) => { let rez = 1; if (m < 0 ||...
Вопрос пользователя №4186
Собственно написал к заданию следующую функцию: ``` function addDigits($num) { if ($num < 10) { return $num; } else { $result = strsplit($num); for ($i = 0; $i < strlen($num); $i++) { $result = strsplit(array_sum($result)); } return $result; } } Локальн...
Вопрос пользователя №4185
Добрый день, не поможете с кодом? Если такой же код сделать без экспорта по умолчанию, то на repl.io он валидируется, а на хекслете все равно нет. // BEGIN (write your solution here) export default (a, y, x) => { const rad = (num) => { return num * Math.PI; }; const sin1 = Math.sin(rad(180 - (x + y...
Вопрос пользователя №4184
а почему нельзя так прописать? export default (a, x, y) => { return(Math.square(a) / 2 * ((Math.sin((x * Math.PI / 180) * (y * Math.PI / 180))) / (Math.sin(180 - ((x * Math.PI / 180) + (y * Math.PI / 180)))))); };
Вопрос пользователя №4183
по правде говоря, уже второй раз прослушала лекцию. Вроде как смысл ясен, но как это записать, в каком порядке, не могу понять. В объяснениях очень не хватает полного примера решения какой-нибудь задачи, чтобы было видно от и до, как и в каком порядке все это прописывать.
Вопрос пользователя №4182
function reverse($str) { $result = ''; // это разве есть в теории про строки или мы должны были сами догадаться что так надо вписать?
Вопрос пользователя №4181
Ребят, попробовал в IDE сделать и в итоге пришел к результату, что ни один из вариантов не подходит. Можете объяснить, какие правильные и почему? ``` Метод opaopa(), который не имеет кода обработки исключений, изменен и теперь он вызывает метод, который бросает checked исключения. Какие изменения, сделанные независи...
Вопрос пользователя №4180
Не понимаю в чем проблема, это решение учителя, почему не работает? спс make: Entering directory `/usr/src/app' babel-node --presets=es2015 test.js /usr/local/lib/node_modules/babel-core/lib/transformation/file/index.js:556 throw err; ^ SyntaxError: /usr/src/app/solution.js: Unexpected token (2:29) // BE...
Вопрос пользователя №4179
Помогите найти ошибку: ``` // BEGIN (write your solution here) const square = (num) => { return num * num; }; const sumOfSquares = (num1, num2) => { return square(num1) + square(num2); }; const squareSumOfSquares = (sumOfSquares(num3, num4)) => { return square(sumOfSquares(num3, num4)) } square(10); // 100 su...
Вопрос пользователя №4176
Плюсую предыдущего комментатора, валидатор который ругается на рабочий код, бесит немножк. Полных новичков может сбить с толку.
Вопрос пользователя №4175
Я так и не понял почему jsx облегчает жизнь. Я понял как он это делает: ок, предоставим считать дом мутации скриптам, это проще и быстрее чем ручками. Возникает вопрос, почему же эти мутации тогда браузеры нативно не считают, а наружу выставляют dom интерфейс а не что-то jsx-подобное? Нативно ж еще быстрее должно бы...
Вопрос пользователя №4174
Подскажите, пожалуйста, почему не работает? import * as strings from './strings'; // BEGIN (write your solution here) export const toRna = (str) => { let i = strings.length(str) - 1; let result = ''; let a = ''; while (i >= 0) { switch (a) { case str[i] === 'G' : return 'C' ; case str[i] === 'C' : return...
Вопрос пользователя №4172
Специальный код производит распечатку текста на принтере. В коде используются команды, которые преобразуют текст в специальную форму, отправляют такой текст в принтер при помощи USB-кабеля, разбивают текст на страницы и так далее. К какому типу относится такой код? На мой взгляд данное описание отвечает на вопрос "ч...
Вопрос пользователя №4171
Не понимаю, почему в последнем примере сработает второй кейс, если не поставить break? Там же не будет эквивалентности.
Вопрос пользователя №4169
Добрый день. Не понятно, почему не работало условие if ((begin === end) || ((begin + step) > end)) { return begin; } При этом нормально работает if (begin > end) { return 0; } на repl.it мое условие (первое) дает корректный результат.
Вопрос пользователя №4168
сделал проще: final String figure = field.figures[i][i2]; if (figure == null) continue; if (figure.equals("X")) CountX++; if (figure.equals("O")) CountO++;
Вопрос пользователя №4167
А почему не работает так ? final String figure = field.figures[i][i2];
Вопрос пользователя №4165
Правильно Кирилл сказал, что программистам с опытом сложно перестроится + наверное еще какая-то каша произошла в голове из за ECMA2015 :) const True = (f) => (a, b) => a; const False = (f) => (a, b) => b; const If = (f) => f; If(True)('one')('two'); // two никак не мог понять, почему If возвращает two... :) В итог...
Вопрос пользователя №4164
Как же четко и красиво все объясняется с наследованием. Аж смотреть приятно. Спасибо!
Вопрос пользователя №4162
Сделала тест assert(Number.isNaN(solution.factorial('one'))) Проверка фейлится.Разве мы не должны обрабатывать случай что передано не число?
Вопрос пользователя №4161
Том Хэнкс не играл в Побеге из Шоушенка, прога битая
Вопрос пользователя №4156
mv.visitVarInsn(Opcodes.ILOAD, 0); mv.visitVarInsn(Opcodes.ILOAD, 1); mv.visitJumpInsn(Opcodes.IF_ICMPGE, elseLabel); mv.visitVarInsn(Opcodes.ILOAD, 0); mv.visitInsn(Opcodes.IRETURN); mv.visitLabel(elseLabel); mv.visitVarInsn(Opcodes.ILOAD, 1); mv.visitInsn(Opcodes.IRETURN); mv.vi...
Вопрос пользователя №4154
В практиках PHP бывает подключен внешний файл, например: require 'Pair.php'; Поэтому "Код ревью" в отчете линтера выдает сообщение: A file should declare new symbols (classes, functions, constants, etc.) and cause no other side effects, or it should execute logic with side effects, but should not do both. The firs...
Вопрос пользователя №4153
Кто-нибудь может объяснить, зачем нам нужны круглые скобки перед func, выделенной курсивом, и после закрывающей ";"? Затем, чтобы func не вызывалась, а использовалась в качестве выражения? // removed
Вопрос пользователя №4151
А я мучалась, пытаясь создать функцию с произвольным числом аргументов...
Вопрос пользователя №4149
Подскажите пожалуйста, как работает children для разного типа вложения тэгов?
Вопрос пользователя №4148
Зраствуйте. Вам обязательно нужно добавить в ваш плеер видео возможность вывода на хромкаст. Это вам добавит очков как комании обучающей за деньги. PS. Текстовый редактор в котоый я пишу этот ткст ужасен! Удачи.
Вопрос пользователя №4147
В чем смысл такой конструкции? Понимаю, зачем нужен конструктор, а зачем приватное свойство name использовать в конструкторе, не доходит. private $name; public function __counstruct($name) { $this->name=$name }
Вопрос пользователя №4146
Что то я не понял, в уроке говорится что функция это инструкция, только анонимня функция это выражение, а в тестах правильный ответ функция это выражение ?
Вопрос пользователя №4145
Практически без проблем прошел все тесты кроме этого, уже замучился, а ответ так и не нашел. Подскажите пожалуйста, если можно, то с пояснением. public class Main { public static void main(String[] args){ /*Строка 1*/ Transport transport = new Airplane(); /*Строка 2*/ Airplane f117 = new Airplane(...
Вопрос пользователя №4144
Что означает is в выражении if (is('h1', element))? Ранее кажется такого не было в уроках.
Вопрос пользователя №4143
А как просчитать время выполнения?
Вопрос пользователя №4142
Спасибо за замечательный курс! С удовольствием слушаю. Но я часто без интернета, и в это время у меня есть возможность поучится. Нету ли возможности как-то скачать видео, кроме как рипать с ютуба?
Вопрос пользователя №4140
Авторы курса, вы молодцы, что делаете такое дело, и многие ваши курсы заслуживают того, чтобы их пройти, потратить на них свое время, чтобы взамен приобрести нужные знания. Но вот конкретно этот курс чересчур сложен для восприятия. Новичкам здесь вообще делать нечего, и хорошо бы им это понимать. Если бы я была совс...
Вопрос пользователя №4139
export default (a) => { let str = ''; let firstSing = '' + strings.toUpperCase( a[0] ); for ( let i = 0, b = 1; i !== strings.length(a) - 1 && b !== strings.length(a); i++, b++) { str += ( a[i] === ' ' ? a[i] + strings.toUpperCase(a[b]) : a[b] ); } return firstSing + str; }; Просто нету идей как и поче...
Вопрос пользователя №4138
По-моему некорректно сформулирован один из вариантов ответа на второй вопрос: Переменные можно определять только таким способом
Вопрос пользователя №4137
Доброго времени. После этого урока есть маленький тест на усвоенные знания, там есть пункт про пакетный менеджер: "Унифицирует способ работы со сторонним ПО" - напишите пожалуйста более простым языком значение этой комбинации слов. Я бы мог ещё раз просмотреть видео, но я очень плохо понимаю и такой стиль изложения ...
Вопрос пользователя №4136
В видео говорится про метод error_log, а в какой именно файл он пишет - ни слова. Не понятно как его можно посмотреть в том же терминале практики. phpinfo() говорит, что соответствующий параметр не задан...
Вопрос пользователя №4135
не могу понять почему не пропускает `export const isPrime = (a) => { let i = 2; if (a<=1) { return "false"; } while (i<a){ if (a % i === 0){ return "false"; } i++; } return "true"; };` выдает ошибку `` make: Entering directory/usr/src/app' babel-node --presets=es2015 test.js assert.js:89 throw new a...