+ 5
[SOLVED] Js challange help
Why output is 5 and how this thing with Infinity work? var a = 1 / -Infinity + 5 % Infinity; console.log(a);
3 Answers
+ 2
First part 1/-Infinity will be evaluated as 0 (infinity will make it close to 0), second part modulo operator "%" is used =>5 % Infinity and when the first part before "%" is smaller than second it returns it => 5. So finally 0 + 5 => 5.
+ 4
1/inf = 0 = 1/-inf okay?
now 5%inf
5%1=0
5%2=1
5%3=2
5%4=1
5%5 =0
now we goon
5%6=5. 5/6 = remainder 5
5%7 = 5%8 = 5%10 = 5%20 = 5%100 = 5%1000 = 5%anything >5
=5.
+ 3
actually there is no infiniy but lim 1/n n->inf
write a prog that prints 1/n. becoming bigger and bigger
after the same buf n becoming - 100...-1000...-10000.
both progs will print a value nearer and neater to 0.
The first one from right side and the second one frim left side.
but both go nearer and nearer to 0.