Выдает ошибку при проверке, если подать на стек ноль как "0". Если загрузить как "0.0", то тест проходит нормально. Еще есть отличие от решения учителя в указанном количестве переменных. Я поставил 1 (это a), а в решении учителя почему-то указано 6. Вот мой код: `mv.visitVarInsn(Opcodes.DLOAD, 0); mv.visitLdc...
В учительских решениях практических заданий чаще встречается цикл while, чем for. Это какое-то негласное правило использования циклов, стиль программирования или персональное предпочтение?
assert.equal(withoutTwoZeros(0, 0), 1); Где можно почитать о том, почему из "ничего" нулей и "ничего" единиц можно получить одну комбинацию, где нули не находятся рядом? Моя программа тоже выдает этот результат, и с точки зрения программы я понимаю почему так происходит. Но ведь, для начала, из "ничего" нельзя сос...
Странно, что ни у кого нет вопросов по этому заданию. Я уже долго бьюсь над решением, но результата к сожалению нет. Хочется разобраться самому, поэтому прошу готовый код не выкладывать, а прокомментировать мои попытки и направить в правильное русло. Вот как я определил условие выхода из рекурсии: if (strings.sub...
Как получить у map ключи/значения? Есть методы keys()/values(), но они возвращают итератор, а мне нужен массив.
function addDigits($num){ $res = 0; foreach(str_split($num) as $n){ $res += $n; } if($res > 9){ addDigits($res); } else{ return $res; } } Не понимаю почему так не работает
НиасилилПамагайте! первая задача: // BEGIN (write your solution here) export default (a, b) => {return a*b*c } // END вторая: ``` // BEGIN (write your solution here) export default (a, A, B) => { const rad1 = (A) => {return AMath.PI/180; } const rad2 = (B) => {return BMath.PI/180; } const c = 180-A-B; c...
Добрый день! Получаю ошибку при выводе: `-'{"key":"value","anotherKey":"anotherValue"}' +'["key:value","anotherKey:anotherValue"]'` Данные загоняю в массив и его возвращаю.
Когда в ES6 наследуем класс через extends это внутри создает цепочку прототипов? В PairedTag.js пишем: export default class extends Node это значит что для объектов, созданных PairedTag, прототипом будет Node. Так?
В решении учителя отсутствует ';'.
Из задания не сильно ясно, как это сделать. Подсказка только запутывает. Теория тоже не дает достаточно для этого знаний.
10% времени урока уходит на теорию 30% - на решение практики 60% - на попытки понять решение учителя... как гром среди ясного неба Это мне напоминает урок русского языка в грузинской школе. Дэти, запомнитэ: Тарелька пишется бэз мягкого знака, а Сол пишется с мягким знаком. Запонитэ патамушто понять это нэвазможно!
Не могу сообразить.. Последовательность объектов записана в $children. Но в Img эта переменная не приходит. Получается, что я отрабатываю первый , перехожу в и там двигаться мне дальше некуда.. Прошу помощи, два дня ни ем, ни сплю - хочу решить, а она не поддается) ``` class PairedTag extends Tag implements TagInte...
Добрый день скажите пожалуйста для чего может потребоваться использовать написанные функции в функции( или анонимной ) в императивной языке
Никак не могу правильно поставить Astah UML на убунту
Почему ругается? Код: ``` export const distance = (point1, point2) => { const x1 = getX(point1); const x2 = getX(point2); const y1 = getY(point1); const y2 = getY(point2); const d = Math.sqrt( (x2-x1)^2 + (y2-y1)^2 ); return d; } `` Ругань:AssertionError: expected NaN to be close to 7.28 +/- 0.1`
// removed что не так делаю? никак не могу понять(( и console.log() что-то не получается посмотреть. например вот так вызываю console.log(predicate) и выводит ошибки как буд-то невидит console.log() или я что-то не так делаю?export const wordsCount = (tagName, word, elements) => { const predicate = element => is(t...
Просто слов нет... Впервые с начала курсов собственное решение совпало с решением учителя с точностью до символа )))
Не пойму, опять мое решение не работает. Сам написал, вроде все проверял export const filter = (fn, list) => { const filterIter = (fn, list, acc) => { return isEmpty(list) ? reverse(acc) : fn(head(list)) ? filterIter(fn, tail(list), cons(fn(head(list)), acc)) : filterIter(fn, tail(list), acc); }; ...
Почему с тернарным оператором не работает? А с If работает, есть разница? export const map = (fn, list) => { const mapIter = (fn, list, acc) => { isEmpty(list) ? reverse(acc) : mapIter(tail(list), cons(fn(head(list)), acc)); }; return mapIter(fn, list, l()); };
Понравилось применять рекурсивный подход :) Но не сразу догадалась, что речь в задаче идет о последовательностях только из натуральных чисел и никак не касается, например, отрицательных целых или вообще не целых (такое ограничение явно нигде не указывалось в условии).
Баг - Упражнение проходится, если сделать exit в toSql
Условие практики, содержащее ключевое слово "если" сразу же рождает в голове решение с использованием оператора if. Хотя только-что смотрел в видео об истинных и ложных высказываниях ))) Надо укоренить в голове идею о том, что результатом операций сравнения уже является true или false. P.S. Оказывается if изучается ...
Как правильно прочитать сигнатуру метода: public boolean addAll(Collection<? extends T> c)? Метод addAll принимает параметром коллекцию с любого типа, который унаследован от Т?
Подскажите пожалуйста как правильно настроить среду разработки, чтобы практиковаться локально? С PHP как-то удалось справиться, а с JS не могу совладать. Добавил в редактор Atom пакет linter-js-standart - ругается на точки с запятыми в конце строк (Extra semicolon), а команда import в файле вызывает ошибку SyntaxErr...
Привет java сенсеям. Увас в модуле 4.2 на слайде имя ExampleSwitch$B , а в байткоде используется имя SwitchExample$B . Может конечно придираюсь... Мне показалось, что имена должны быть одинаковые
Поясните, как определили, что - - Content-Length: 15 а не 28 или 14 ? Просто количество символов?
Да.. уж.. До чего-же путано написано задание. Мне кажется в пояснении к видео или в пояснении к заданию стоит ОТДЕЛЬНО (лишний раз) подчеркнуть, что при работе с telnet мы: 1. Устанавливаем соединение (хост и порт) 2. Пишем запрос И для решения нужен ТОЛЬКО ЭТОТ ЗАПРОС! Вроде, в задании сказано нечто подобное, но по...
"Выбирает правильную запись" - по-моему неверное утверждение. Может правильнее было бы - "самую первую запись"?
Решение учителя показалось немного странным. Зачем в подтипах Dir и Files определяются оба метода isFile и isDirectory? Не логичнее ли унести эту логику в определение Node, а в подтипах переопределять только свой метод идентификации? А если таких подтипов будет 5 штук, мы в каждом будем определять 5 методов других п...
Не проходил тест простых чисел. 3 и 17. "Если делитель не найден, значит это 1, а искомое число простое." Почему логика, что для простых чисел выводить единицу? Она в принципе для любых чисел подходит ^_^ =) P.S. Погулил - всё же выводят не единицы, а сами простые числа.
Не до конца ясно почему в array_map передаём два массива, а на выходе получаем 3 значения... =) http://clip2net.com/s/3Ba7xAV http://clip2net.com/s/3Ba7A08
А как в NameSpace смотреть на уровень вверх? ..\ не работает что-то
Здравствуйте, подскажите что не так. два дня усилий, идеи кончились. // BEGIN (write your solution here) export default (a, A, B) => { const rad1 = (A) => {return A*Math.PI/180; } const rad2 = (B) => {return B*Math.PI/180; } const c = 180-A-B; const rad3 = (c) => {return c*Math.PI/180; } return Math...
Почему ето не работает? function wordsCount($str){ $result = []; $arrWord = explode(" ", trim($str)); foreach($arrWord as $word){ $result[$word] +=1; } return $result; }
подскажите, пожалуйста, где затык? сам код: import * as strings from './strings'; // BEGIN (write your solution here) export const toRna = (str) => { var letter = ''; var result = ''; for (var i= 0; i<strings.length(str); i++){ if (str[i] === 'G') { letter = 'C'; } if (str[i] === 'C') { ...
В хекслетовской среде разработки пробую запустить пример, взятый с http://php.net/manual/ru/language.oop5.interfaces.php ``` interface iTemplate { public function setVariable($name, $var); public function getHtml($template); } // Реализуем интерфейс // Это сработает нормально class Template implements iTempl...
А для чего __construct публичный?
Подскажите, пожалуйста, почему вызов функции If осуществляется в тесте таким образом If(True)('foo')('bar') , а не таким If(True,'foo','bar') ? 'foo' и 'bar' - аргументы функции If?
Добрый день, может немного странный вопрос,но все же. Почему нельзя константу объявить просто как переменную (глобальную) var pi = 3.14 ?
https://storage.googleapis.com/hexlet-java-101/m1/e2/Screen%20Shot%202015-08-23%20at%2011.48.37.png ссылка не работает.
Помогите, пожалуйста. Задание выполнено верно, но проверка не засчитывается. Ошибка в файле: assert.js:89 throw new assert.AssertionError({ По ссылке скрины enter link description here (https://www.dropbox.com/s/klek8ojikkyrj4x/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202016...
Добрый день! Почему не засчитывает? Создал два класса: Point: // -- // BEGIN (write your solution here) public class Point { public static void point (String [] args){ int x; int y; } } // END // -- *Player: * public class Player { public static void player (String [] args){ String name; String figure...
http://clip2net.com/s/3Ba9afq А возможно поставить в быстрый доступ просто function на первое место?
Подскажите, пожалуйста, как читать запись "для всех (х) (P(x) + Q)"? Меня смущает именно"Q" без икса.
Объясните пожалуйста, почему после курса Основы PHP идет этот мозговыносящий курс асбстракций? На этом начальном этапе можно было углубиться, например, во встроенные функции PHP и уже применять на практике полученные навыки, скажем создавая формы обратной связи или организовывая авторизацию на сайте или что-то более...
Добрый день. Если я правильно понял из сказанного в уроке, функция getX по своему действию равнозначна функции car и возвращает нам x. Каким образом в решении учителя вот такая строка ---> export const startSegment = (segment) => car(segment); достает нам уже не x(как символ), а пару(начало отрезка segment где уже...
Опечатка в задании: ключ age без кавычек. ['name' => 'mark', 'sex' => 'yes'] = compact(['name' => 'mark', age => null, 'sex' => 'yes']);
const magic = (...args) => { magic.prototype.valueOf = () => { return args.reduce((acc, curr) => acc + curr, 0); }; return (...theArgs) => { return magic(...args.concat(theArgs)); }; }; OUTPUT: ``` Magic 1) should work 0 passing (16ms) 1 failing 1) Magic should work: TypeError: (0 , _sol...
заставили Вы напрячь мозг, однако :) . Для решения пришлось пошерстить материалы по комбинаторике...