document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. var ul = document.getElementById(\'nums\');
  2. var count = document.querySelector(\'#count\');
  3. var list = [],
  4.   input = [],
  5.   result = document.querySelector(\'#results\'),
  6.   enter = document.querySelector(\'#enter\');
  7.  
  8. count.addEventListener(\'input\', function () {
  9.   for (var i = 1; i <= count.value; i++) {
  10.     list[i - 1] = "<li><input id=\'num" + i + "\' type=\'number\' placeholder=\'Num " + i + "\' autofocus autosave /></li>";
  11.   }
  12.  
  13.   list.splice(count.value);
  14.   ul.innerHTML = list.join(\'\\n\');
  15. });
  16.  
  17. function horner() {
  18.   var resultsx = [],
  19.     x = parseInt(document.querySelector(\'#x\').value);
  20.  
  21.   for (var xo = 1; xo <= count.value; xo++) {
  22.     input[xo - 1] = parseInt(document.querySelector(\'#num\' + xo).value);
  23.   }
  24.  
  25.   var sum = input[0];
  26.  
  27.   for (var v = 1; v < count.value; ++v) {
  28.     sum = input[v] + sum * x;
  29.     resultsx[v] = sum;
  30.   }
  31.   resultsx[0] = input[0];
  32.   results.innerHTML = \'Ypoloipo: \' + sum + \'</br>\' + resultsx;
  33. }
  34.  
  35. enter.addEventListener(\'click\', function () {
  36.   horner();
  37.   console.log(\'Enter horner()\');
  38. });
');