Сообщество Хекслета

Никита Нафранец 26 апреля 2016 →

Доработайте тесты, пожалуйста.

const isPrime = (num) => {
  let div = 2;
  if (num < 0) {
    num = -num;
  }
  if (num === 1) {
    return false;
  }
  while (div < num) {
    if (num % div === 0) {
      return false;
    }
    if (num === div) {
        return true;
    }
    div++
  }
  return true;
}

Вот такое вот решение прошло. Хотя не должно проходить.

Vadim Podgurskiy 26 апреля 2016 →

Добрый день. Скажите почему не работает этот код:

(define (max x y) (if (> x y) (x) y))

(define (square x) (* x x))

(define (sum-of-square x y) (+ (square x) (square y)))

(define (sum-of-squares-of-top-two a b c)
(define (x (max a b)))
(if (= x a) (define (y (max b c))) (define (y (max a c))))
(sum-of-square x y))

Ругается на (define (x (max a b))). Спасибо.

Sergey Galishnikov 25 апреля 2016 →

<script> var massage = "Пока что всё предельно ясно)"; document.write(massage); </script>

Константин Турченко 25 апреля 2016 →

у меня у одного в Ubuntu при выполнении pear install PHP_CodeSniffer выходит вот такая ошбика: Cannot install, php_dir for channel "pear.php.net" is not writeable by the current user

Мария Медичка 25 апреля 2016 →

Добрый день. Почему код

export default isBigOdd = (a) => {
  return a%2 && a>=1001
}

неверный? Ошибка make: Entering directory `/usr/src/app' babel-node --presets=es2015 test.js /usr/src/app/solution.js:8 exports.default = isBigOdd = function isBigOdd(a) { ^

ReferenceError: isBigOdd is not defined at Object. (solution.js:2:16) at Module._compile (module.js:413:34) at loader (/usr/local/lib/node_modules/babel-register/lib/node.js:126:5) at Object.require.extensions.(anonymous function) as .js at Module.load (module.js:357:32) at Function.Module._load (module.js:314:12) at Module.require (module.js:367:17) at require (internal/module.js:16:19) at Object. (test.js:2:1) at Module._compile (module.js:413:34) make: *** [test] Error 1 make: Leaving directory `/usr/src/app'

user-183e1abbee83d630 25 апреля 2016 →

Всё решил и просмотрел, а результат Завeршено: 96% Заработано баллов: 42 В чём может быть проблема?

Anton Shvab 24 апреля 2016 →

Вики говорит, что тернарная условная операция в python тоже есть: enter link description here

Алексей Владимирович 24 апреля 2016 →

Хотел сказать. Этот значок читается как "принадлежит" (отзеркаленное э). А перевёрнутая А читается как "для любых". У вас как будто матана не было в универе ;)

Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Javascript, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →