My instructor gave this code that works well and, for where we are at this point in the course, this is the code he expects us to use. I understand 90% of this, but not fully sure why combining %10, math.trunc, and then multiplying by 10 will give me the reverse number. I really hope there is someone here that can explain it in simple terms for me to understand. Thank you!!
let num = +prompt("enter number");
let reversedNum = 0;
while (num !=0){
let rightMostDigit = num %10;
num = Math.trunc(num / 10);
reversedNum = reversedNum*10 + rightMostDigit;
}
document.write(reversedNum)