Назад к вопросам
JuniorТеорияЧасто
Что выведет программа?
console.log(7 / 2, -7 % 3, Math.floor(7 / 2));3.5 -1 3
- Ждать
3для7 / 2: в JavaScript один типnumberи для целых, и для дробных чисел, поэтому/сохраняет дробную часть и даёт3.5. - Считать остаток неотрицательным, как в математике: в JavaScript знак остатка совпадает со знаком делимого, поэтому
-7 % 3— это-1.
- Что выведет
Math.trunc(-7 / 2)и чем это отличается отMath.floor(-7 / 2)? - Как получить остаток, который не бывает отрицательным, для
-7и3?