方法一:
var num = ""; var nums = []; var a = Number(prompt());//所要拼接的数字 var b = Number(prompt());//所要拼接的位数 for(var i = 0; i < b; i ++){ num += a; nums.push(parseInt(num)); } var sum = 0; for(var i = 0; i < b; i ++){ sum += nums[i]; } document.write(sum + "=" + nums.join("+"));
方法二:
var a = Number(prompt("请输入要操作的数字")); var b = Number(prompt("请输入操作的次数")); var sum = 0; var str = ''; for(var i=1;i<=b;i++){ str += a; sum += Number(str); } document.write(sum);
像这样的逻辑题(编程题)有很多种解法,只要能得到我们想要的结果那它就是答案!