Skip to content

Instantly share code, notes, and snippets.

@iamkalai
Created April 20, 2020 15:23
Show Gist options
  • Save iamkalai/364fcb2cb7b2ab4abb67fcb0cfff5a23 to your computer and use it in GitHub Desktop.
Save iamkalai/364fcb2cb7b2ab4abb67fcb0cfff5a23 to your computer and use it in GitHub Desktop.
Javascript Snippets
var numberAdded = 0;
var numberSubtracted = 0;
var subtractedNumberAdded = 0;
for (var number = 10; number < 10000000; number++) {
numberAdded = number.toString().split('').map(Number).reduce(function (a, b) {
return a + b;
});
numberSubtracted = number - numberAdded;
subtractedNumberAdded = numberSubtracted.toString().split('').map(Number).reduce(function (a, b) {
return a + b;
});
//document.write(number + "-" + numberAdded + "=" + numberSubtracted + " (" + subtractedNumberAdded + ')' + '<br/>');
while (subtractedNumberAdded > 9) {
subtractedNumberAdded = subtractedNumberAdded.toString().split('').map(Number).reduce(function (a, b) {
return a + b;
});
//document.write(number + "-" + numberAdded + "=" + numberSubtracted + " (" + subtractedNumberAdded + ')' + '<br/>');
}
if (subtractedNumberAdded != 9) {
document.write(number + '<br/>');
}
numberAdded = 0;
numberSubtracted = 0;
subtractedNumberAdded = 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment