Вопрос пользователя №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...
Вопрос пользователя №4133
без примеров, ничего не понял
Вопрос пользователя №4132
Мое решение почти ничем не отличается от решения учителя, но я думаю, что константы а, b и с конечно стоило вынести как поля класса. Это более соответствует концепции ООП. class Random implements RandomInterface { private $seed; private $nextNumber; const a = 5; const b = 3; const c = 11; pu...
Вопрос пользователя №4131
const gcd = (a, b) => { let i = a; while (a % i !== 0 || b % i !== 0) { i = i - 1; } return i; }; export default gcd; Вроде решение проходит тесты, но ощущение что какая-то ерунда и так быть не должно. Прокомментируйте, пожалуйста. :)
Вопрос пользователя №4130
Почему мы называем КНФ в случае когда у нас стоит знак ИЛИ (дизъюнкция)? Или что я путаю enter image description here http://images.vfl.ru/ii/1469873823/34fbfd5a/13558656.png
Вопрос пользователя №4128
по этой ссылке https://s3.amazonaws.com/java_101/m0/e3/Main.java невозможно скачать файл
Вопрос пользователя №4126
Уколебался, 4 часа сидел. Не стал курсы даже досматривать, вроде всё почти понятно. Пришлось подсмотреть одну строчку. И проверку не проходит почему-то теперь? Где ошибка? let True = function(x){ return function(y){ return x; }; }; let False = function(x){ return function(y){ retur...
Вопрос пользователя №4124
Наверное лучше использовать explode, а не split (как в решении учителя)? http://php.net/manual/ru/function.split.php : Функция split() является устаревшей начиная с PHP 5.3.0. Предлагается использовать вместо неё функцию preg_split(). В случае, когда нет необходимости использовать регулярные выражения, эффективнее и...
Вопрос пользователя №4122
Что за ошибка такая? make: Entering directory `/usr/src/app' babel-node --presets=es2015 test.js /usr/src/app/test.js:13 _assert2.default.equal(1, (0, _solution2.default)(1, 0)); ^ TypeError: (0 , solution2.default) is not a function at Object. (test.js:4:17) ...