<script> // 1.9*9乘法表 // 1*1=1 // 1*2=2 2*2=4 // 1*3=3 2*3=6 3*3=9 // .......... // 一行输出 // var str = ""; // 记录所有的字符 // // i = 1 // // j = 1 str 1 * 1= 1 // // i = 2 // // j = 1 1 * 1= 1 1 * 2 =2 2 *2 =4 // for(var i = 1;i < 10;i++){ // // 外层是控制 执行的行数 9 行 // for(var j = 1;j <= i;j++){ // //内层 控制 每一行执行的次数 // str += j + "*" + i + "=" + (i * j) + "\t"; // } // // \n 换行 \ 转义字符 \t 一个制表符键 // str += "\n" // } // console.log(str) // 9行输出 // for (var i = 1; i < 10; i++) { // var str = ""; // for (var j = 1; j < i + 1; j++) { // str += j + "*" + i + "=" + (i * j) + "\t"; // } // console.log(str); // } // 2. 羽毛球拍15元,球3元,水2元。200元每种至少一个,有多少可能 // p 1 13 q 1 61 s 1 91 // var count = 0; // for(var p = 1; p <= 13;p++){ // for(var q = 1;q <= 61; q++){ // for(var s = 1;s <= 91;s++){ // if(p * 15 + q * 3 + s *2 === 200){ // count++; // console.log("p = ",p,"q =",q,"s = ",s); // } // } // } // } // console.log("可能性",count); // 3.大马驮2石粮食,中马驮1石粮食,两头小马驮一石粮食,要用100匹马,驮100石粮食,该如何调配? // 大马 50 // 中马 100 // 小马 100 // var count = 0; // for (var big = 0; big <= 50; big++) { // for (var middle = 0; middle <= 100; middle++) { // for (var small = 0; small <= 100; small++) { // if(big + middle + small === 100 && (big*2 + middle + small*.5) === 100){ // console.log("p = ",big,"q =",middle,"s = ",small); // count++; // } // } // } // } // console.log("可能性",count); // 1.输入班级人数 // 输入考试分数 // 求平均分 // var pCount = prompt("人数")*1; // var totalScore = 0 // for(var i = 1;i <= pCount;i++){ // var score = prompt("分数")*1; // totalScore += score; // } // var result = totalScore / pCount; // console.log(result) // 2. 一行打印5个星星 * // console.log("******") // var star = ""; // for(var i = 1;i < 6;i++){ // star+="*"; // } // console.log(star) // 3.打印3*3的星星 // *** // *** // *** // for (var i = 1; i < 4; i++) { // if (i == 1) { // console.log("***"); // } // if (i == 2) { // console.log("***"); // } // if (i == 3) { // console.log("***"); // } // } // 1行打印 // var str = "" // for (var i = 0; i < 3; i++) { // for (var j = 0; j < 3; j++) { // str += "*" // } // str += "\n"; // } // console.log(str) // 3行 分别打印 保证str中数据不一致 如果内容一致 会展在一行中 // for (var i = 0; i < 3; i++) { // var str = "" // for (var j = 0; j < 3; j++) { // str += "*" // } // for (var k = 0; k < i; k++) { // str += " " // } // console.log(str) // } // 4.输入行数 列数 生成N行N列的星星 // var colum = prompt("列") * 1; // var row = prompt("行") * 1; // var str = "" // for (var i = 0; i < row; i++) { // for (var j = 0; j < colum; j++) { // str += "*" // } // str += "\n"; // } // console.log(str) // // 6.打印菱形 // 10 行 // 上边三角型 // for(var hang = 1;hang < 11;hang++){ // var str = ""; // // hang =1 9 // // 2 8 // // 3 7 // // 10 0 // for(var kong = 1;kong <= 10 -hang; kong++){ // str += " "; // } // for(var xing = 1;xing <= 2*hang-1; xing++){ // str += "*"; // } // console.log(str); // } // // 下9行 // for(var hang = 9;hang >= 1;hang--){ // var str = ""; // // hang =9 1 // // 8 2 // for(var kong = 1;kong <= 10-hang; kong++){ // str += " "; // } // for(var xing = 1;xing <= 2*hang-1; xing++){ // str += "*"; // } // console.log(str); // } // 7、 ● // ●● // ●●● // ●●●● // ●●●●● 打印如图图案 * // var str = ""; // for(var i = 1;i< 6;i++){ // for(var j = 1;j < i+1;j++){ // str += "*"; // } // str += "\n"; // } // console.log(str); // 8、 ●●●●● // ●●●● // ●●● // ●● // ● 打印如图图案 * // var str = ""; // for (var i = 1; i < 6; i++) { // for (var j = 1; j <= 6-i; j++) { // str += "*"; // } // str += "\n"; // } // console.log(str); // 9、 □□□□● 0 4 // □□□●● 1 3 // □□●●● // □●●●● // ●●●●● 打印如图图案 * # // var str = ""; // for (var i = 0; i < 5; i++) { // for (var j = 0; j < 5; j++) { // if (j < 4 - i) { // str += "x" // } // else { // str += "o" // } // // if(4-j-i > 0){ // // str += "x" // // } // // else{ // // str += "o" // // } // } // str += "\n"; // } // console.log(str) // 10、折纸:折多少次和珠穆朗玛峰一样高 // 一张纸的厚度是0.0001米,将纸对折,对折多少次厚度超过珠峰高度8848米 var h = 0.0001; var count = 0; for(var i = 1;i >0;i++){ h *= 2; count++; if(h > 8848){ break;// 终止循环的执行 跟if 无关 打断 break } } console.log("count = ",count); // 11. // 猜拳游戏 // 请输入用户名 // xxx // 欢迎xxx来到猜拳游戏 // 请选择对手1.贝索斯 2.马云 // 1 // 您选择的对手时贝索斯 // 请阅读出拳规则 // 1.剪刀 2.石头 3.布 // 您请出拳:1 // 出拳是 剪刀 // 贝索斯出拳是: 随机 Math.random() // 结果: ? 赢 // 是否继续(y/n) // y继续 // n结束 </script>
for作业
最新推荐文章于 2024-09-15 10:33:02 发布