3.29 js例题
1.X3 * 6528 = 3X * 8256
X为一个数字 填入一个数字 使等式成立
2.在页面上输出以下图形
*
**
***
****
*****
3.找出100-999之间的所有“水仙花数”。所谓水仙花数是指一个三位 数,各位数字的立方和等于该数本身。(如15的3次方=1的3次方+5的3次方+3的3次方)并输出这些数字
4.计算1-1/2+1/3-1/4+........-1/100 的结果
5.0 1 1 2 3 5 8 13...求第20个数是多少
6.计算增加后的工资,要求基本工资大于等于1000元,增加20%工资;若小于1000元,且大于等于800元,则增加15%;若小于800,则增加10%工资。
7.输出0~90之间的所有素数
var a= parseInt (prompt("请输入您的工资")); var s1=a+(a*0.2); var s2=a+(a*0.15); var s3=a+(a*0.1); if(a>=1000) { alert(s1); } else if(a<1000 && a>800) { alert(s2); } else { alert(s3); }
这是第六题
alert((function (n){return n?((n%2?1:-1)/n+arguments.callee(n-1)):0})(100)) 这是第七题
function Sushu(){ var arr=[]; for(var i=1;i<100;i+=2){ var b = false; for (var k = 2; k < i; k++) { if (i%k==0) { b = true; } } if (!b) { arr.push(i); } } arr[0]=2; return arr; } var arr=Sushu(); for(var i=0;i<arr.length;i++){ if(i%5==0){document.write("<br />");} document.write(arr[i]+",")}
这是第四题。