Как он считивает %? 38%5=3 а на конкуляторе 1.9 | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Как он считивает %? 38%5=3 а на конкуляторе 1.9

var myVariable = 38 % 5; document.write(myVariable);

12th Nov 2019, 7:38 AM
BUMMER
BUMMER - avatar
8 Answers
+ 6
% выводит целочисленный остаток. Например, 21 делим на 5 получается 4, и остаток 1. Вот этот остаток он и выводит 38%5=3
13th Nov 2019, 4:33 PM
Lymarev David
Lymarev David - avatar
+ 3
It is 3 because 5*7=35. 38-35=3. Module operator is not the same as division operator. If the first member of the module is smaller than the second one, the first one is the result. Example: 20%5 = 0 20%2 = 0 20%11 = 9 20%30 = 20
12th Nov 2019, 8:59 AM
Fernando Pozzetti
Fernando Pozzetti - avatar
0
Он делит число а остаток который на это число не делится выводит поэтому 38 делим на 5 получается на 7*5=35, а 3 не можем поделить на 5 поэтому и ответ 38%5=3
12th Nov 2019, 9:07 AM
Denis Kovalev
Denis Kovalev - avatar
0
Хочешь сказать что он не правилно считивает как я понял? ивообще это кто так придумал считивать таким образом и почему ? ошибка программы?
12th Nov 2019, 10:12 PM
BUMMER
BUMMER - avatar
0
% он выводит остаток от деления
13th Nov 2019, 12:40 AM
Denis Kovalev
Denis Kovalev - avatar
0
То бишь 28%6=4 18%5=3 21%8=5
13th Nov 2019, 12:42 AM
Denis Kovalev
Denis Kovalev - avatar
0
А понятно если тебе надо узнат остаток то выводиш % спасибо
13th Nov 2019, 1:12 AM
BUMMER
BUMMER - avatar
0
Подели 38 на 5. Целое число отбрось, остаток 3 запишется в %
14th Nov 2019, 7:17 PM
Kate Marina
Kate Marina - avatar