用JavaScript写几个小例子

xiaoxiao2021-02-27  263

九九乘法表

<script type="text/javascript"> for(var i = 1; i < 10; i++) { for(var j = 1; j <= i; j++) { var z = "<h1>" + j + "X" + i + "=" + i * j + "</h1>"; document.write(z); if(i == j) { var x = "<div></div>"; document.write(x); } } </ script>

水仙花数

<script type="text/javascript"> for(var s=100;s<1000;s++){ var gs=s; var bs=parseInt(s/100); var ss=parseInt((s-bs*100)/10); if((gs*gs*gs)+(bs*bs*bs)+(ss*ss*ss)==s){ document.write(s+" , "); } } </script>

报七游戏

for(var qi=1;qi<100;qi++){ if(qi!=7&&qi%7!=0&&parseInt(qi/10)!=7){ document.write(qi+" "); } }

冒泡排序

var arry=[10,24,64,100,87,15,36,94,74,21,0,21]; document.write("原数组为:"+arry+"<br />"); document.write("排序后的数组为:"); for(var j=0;j<arry.length-1;j++){ for(var i=0;i<arry.length-1-j;i++){ if(arry[i]>arry[i+1]){ var a =arry[i]; arry[i]=arry[i+1]; arry[i+1]=a; } }}

求阶乘

document.write("求阶乘:<br />"); var val=prompt("请输入一个正整数") var jie=1; for(var i=1;i<=val;i++){ jie=jie*i; } document.write(val+" 的阶乘是: "+jie);

转载请注明原文地址: https://www.6miu.com/read-10909.html

最新回复(0)