for (var i = 1000; i <= 9999; i++) {
      var j = parseInt(i / 1000);//千位
      var m = parseInt(i / 100 % 10);//百位
      var n = parseInt(i /10 % 10); //十位
      var l = parseInt(i % 10); //个位
      if (j ** 4 + m ** 4 + n ** 4 + l ** 4 == i) {
        document.write(i);
        document.write('<br>');
      }
    }
 
a ** b 表示 a的b次方。










