计算S=a+aa+aaa+aaaa…+aaa…a,的值,其中a是1-9的正整数.要求执行时输入数字a和相加的数的个数.

来源:百度知道 编辑:UC知道 时间:2024/09/20 09:36:25
编程题~~希望在行的人帮个忙

<script>
x = prompt('输入a和个数用小写逗号分开','');
str = new Array();
str = x.split(',');
document.write('您输入的a是:'+str[0]+',您输入的a的个数是:'+str[1]);
document.write('<br>s=');
tmp=0;
s=0;
for(i=0;i<str[1];i++)
{
tmp = tmp + str[0]*Math.pow(10,i);
s += tmp;
document.write(tmp+'+');
}
document.write('='+s);

</script>
记事本另存为html 未作判断