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

Vitaly Davydov 02 августа 2016 →

Стрелочек в картинке не хватает, я не в ту сторону шёл, пытаясь понять, как это работает.

Andrii Marynets 02 августа 2016 →

Почему такой код const sin3 = Math.sin(rad(a1 + a2)); работает, а такой нет const sin3 = Math.sin(180 - rad(a1 + a2));

Илья Грицак 02 августа 2016 →

    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.visitMaxs(2, 2);

    // mv.visitVarInsn(Opcodes.ILOAD, 0);
    // mv.visitVarInsn(Opcodes.ILOAD, 1);
    // mv.visitJumpInsn(Opcodes.IF_ICMPLE, elseLabel);
    // mv.visitVarInsn(Opcodes.ILOAD, 1);
    // mv.visitInsn(Opcodes.IRETURN);
    // mv.visitLabel(elseLable);
    // mv.visitVarInsn(Opcodes.ILOAD, 0);
    // mv.visitInsn(Opcodes.IRETURN);
    // mv.visitMaxs(2, 2);

Все что закомментированное мой код, без коммента код учителя, объясните, почему мой код не работает ???

Константин Люцкевич 02 августа 2016 →

у Вас какие-то проблемы с тестом в задании с Шекспиром, написал вот такой неправильный код, уже понял, что так делать неправильно, но тест почему-то прошёл

// BEGIN (write your solution here)
     for (i = 0; i < shakespeare.length; i++) {
      speech = hamlet.join(hamlet.push( shakespeare.pop() ));

     }

     return speech;
    // END

Филипп Кобелев 02 августа 2016 →

Кто-нибудь может объяснить, зачем нам нужны круглые скобки перед func, выделенной курсивом, и после закрывающей ";"?

Затем, чтобы func не вызывалась, а использовалась в качестве выражения?

// removed

Сергей Мохин 02 августа 2016 →

прошло проверку вот такое выражение во втором задании:

// BEGIN (write your solution here)

// END
echo((cos(pi())) + sin(deg2rad(90)));

JS: Составные данные
Функции как объекты первого класса (архив)

gertruda 01 августа 2016 →

А я мучалась, пытаясь создать функцию с произвольным числом аргументов...

Сергей Синицын 01 августа 2016 →

В занятии на мой взгляд есть одна неточность - при использовании конструкции

if (...) 
{
    return 0;
} 
else 
{
...
}

else здесь бессмыслена - если условие при if истино, то функция вернет управление, если нет - не выполнится return 0. Оператор return в любом случае выполняется в функции только один раз.

Sergey Toyliev 01 августа 2016 →

Подскажите пожалуйста, как работает children для разного типа вложения тэгов?

Roman Avr 01 августа 2016 →

В чем смысл такой конструкции? Понимаю, зачем нужен конструктор, а зачем приватное свойство name использовать в конструкторе, не доходит.

private $name;
public function __counstruct($name) {
    $this->name=$name
}

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

Хекслет

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