1. <script type="text/javascript">
  2.  
  3. /*1.X3 * 6528 = 3X * 8256
  4. X为一个数字 填入一个数字 使等式成立*/
  5. for (var x = 0; x < 10; x++) {
  6. if ((10*x + 3) * 6528 == (3*10 + x) * 8256) {
  7. document.write(x);
  8. }
  9. }
  10. document.write("<br>");
  11.  
  12. /*
  13. 2.在页面上输出以下图形
  14. *
  15. **
  16. ***
  17. ****
  18. ***** */
  19.  
  20. for (var i=1; i <=5; i++) {
  21.  
  22. for (var j=0; j <5-i; j++) {
  23. document.write("&nbsp");
  24. }
  25. for(var k = 0; k < i; k++){
  26. document.write("*")
  27. }
  28. document.write("<br>")
  29. }
  30. document.write("<br>");
  31. /*3.找出100-999之间的所有“水仙花数”。所谓水仙花数是指一个三位 数,各位数字的立方和
  32. 等于该数本身。(如153方=1的3次方+5的3次方+3的3次方)并输出这些数*/
  33. for(var i = 100; i < 1000; i++ ){
  34. var j = parseInt(i/100);
  35. var k = (parseInt(i/10))%10;
  36. var h = i%100;
  37. if( j*j*j + k*k*k + h*h*h == i){
  38.  
  39. document.write(i)
  40. }
  41. }
  42.  
  43. document.write("<br>")
  44.  
  45. //4.计算1-1/2+1/3-1/4+........-1/100 的结果
  46.  
  47. var s = 0;
  48. var n = 1;
  49. for(var m = 1; m <101; m++){
  50. /* if(m%2 == 0){
  51. s = s + 1/m
  52. }
  53. else{
  54. n = n+ 1/m
  55. }*/
  56. s = s + n/m;
  57. n *= -1
  58. }
  59. document.write(s)
  60.  
  61. document.write("<br>")
  62.  
  63. //5.0 1 1 2 3 5 8 13...求第100个数是多少
  64.  
  65. var a = 0;
  66. var b = 1;
  67. var c = 0;
  68. for(var i = 0; i<100; i++){
  69. c = a + b;
  70. a = b;
  71. b = c;
  72. }
  73. document.write(a)
  74.  
  75. document.write("<br>")
  76.  
  77. //6.计算增加后的工资,要求基本工资大于等于1000元,增加20%工资;若小于1000元,且大于等于800元,则增加15%;若小于800,则增加10%工资。
  78.  
  79. var v = prompt("请输入您的工资数!")
  80. if( v >= 1000){
  81. alert("您的涨后工资为:"+ v*(1 + 0.2) + "元")
  82. }else if( v < 1000 && v >= 800){
  83. alert("您的涨后工资为:"+ v*(1 + 0.15) + "元")
  84. } else if( v <800 && v > 0){
  85. alert("您的涨后工资为:"+ v*(1 + 0.1) + "元")
  86. } else {
  87. alert("您的输入有误!")
  88. }
  89.  
  90. //7.输出0~90之间的所有素数
  91. for(var a = 2; a <91; a++){
  92. for(var r = 2; r <= a; r++){
  93. if(a % r == 0 && r != a){
  94. break;
  95. }
  96. else if(a%r == 0 && a==r){
  97. document.write(r + " ")
  98. }
  99. }
  100. }
  101.  
  102. </script>

  

js 循环与判断语句的几个练习的更多相关文章

  1. Python中循环及判断语句

    循环判断条件是编程语言中一个很重要的部分,python也不例外,循环判断条件一般结合continue,return,break关键字来判断,这些关键字用法与java中基本一致 一.if判断语句 判断条 ...

  2. shell脚本程序中循环、判断语句的介绍

    shell的循环主要有3种,for,while,until shell的分支判断主要有2种,if,case 一,for循环 C/C++ Code复制内容到剪贴板 #!/bin/bash for fil ...

  3. JS中条件判断语句

    用pycharm敲代码时,在.js文件中敲,敲完之后复制代码到浏览器的console中去回车执行 1.if(  ){} 2.switch(a){} 3.for循环 循环列表 循环字典 循环字符串 另外 ...

  4. 浏览器解析js和type判断数据类型

    ### 浏览器解析: - 1.当浏览器(内核.引擎)解析和渲染js的时候,会给js提供一个运行的环境,这个环境叫做“全局作用域(后端global / 客服端window scope)” - 2.代码自 ...

  5. 前端笔记知识点整合之JavaScript(三)关于条件判断语句、循环语句那点事

      一.条件分支语句 条件分支语句,也叫作条件判断语句,就是根据某种条件执行某些语句,不执行某些语句. JS中有三种语法是可以表示条件分支的 1.1 if……else…… 条件分支的主力语法,这个主力 ...

  6. 前端笔记之JavaScript(三)关于条件判断语句、循环语句那点事

    一.条件分支语句 条件分支语句,也叫作条件判断语句,就是根据某种条件执行某些语句,不执行某些语句. JS中有三种语法是可以表示条件分支的 1.1 if……else…… 条件分支的主力语法,这个主力语法 ...

  7. VB的判断语句和循环语句

      判断语句 •If语句 if语句共有4种写法: 第一种语法: If 条件判断语句 then 程序代码 第二种语法:If 条件判断语句 then 程序代码 else 程式代码 第三种语法: If 条件 ...

  8. 求1+2+…+n,要求不能使用乘除法、for、while、if、else、s witch、case 等关键字以及条件判断语句(A?B:C)和不用循环/goto/递归输出1~100的10种写法

    来源:据说是某一年某个公司的面试题 题目:求1+2+…+n, 要求不能使用乘除法.for.while.if.else.s witch.case 等关键字以及条件判断语句(A?B:C) 分析:这题本来很 ...

  9. Swift流程控制之循环语句和判断语句详解

    Swift提供了所有c类语言的控制流结构.包括for和while循环来执行一个任务多次:if和switch语句来执行确定的条件下不同的分支的代码:break和continue关键字能将运行流程转到你代 ...

随机推荐

  1. 冰蝎动态二进制加密WebShell基于流量侧检测方案

    概述 冰蝎是一款新型动态二进制加密网站工具.目前已经有6个版本.对于webshell的网络流量侧检测,主要有三个思路.一:webshell上传过程中文件还原进行样本分析,检测静态文件是否报毒.二:we ...

  2. 二次urldecode注入

    原理大多数web程序都会对输入字符进行转换,例如addslashes(),mysql_real_escape_string(),mysql_escape_string(),也就是对单引号',双引号&q ...

  3. 解决d7在更高版本上运行乱码问题,或者是调用更高版本的dll

    将String类型改成WideString类型即可

  4. python实现二分法

    前言: 二分法主要是用来查找位置的id,每次能够排除掉一半的数据,查找的效率非常高,但是局限性比较大. 必须是有序序列才可以使用二分查找. 原理 首先,假设表中元素是按升序排列,将表中间位置记录的关键 ...

  5. webservice调试(XML参数)

    <![CDATA[ <?xml version="1.0" encoding="UTF-8"?><MsgText> <use ...

  6. Struts+Hibernate+Spring面试题合集及答案(转)

    Struts+Hibernate+Spring面试题合集及答案 Struts+Hibernate+Spring 面试题合集 1 1. Hibernate部分 2 1.1. Hibernate工作原理 ...

  7. 030-PHP日期查询函数

    <?php , , ))//检查日期函数 { print("2,18,1970 :" . "这是一个正确的日期格式"); } else { print(& ...

  8. 140-PHP类的抽象方法和继承

    <?php abstract class father{ //定义一个抽象类 abstract public function test(); //定义抽象方法 } class son exte ...

  9. 072-PHP数组的交集和差集

    <?php $arr1=array(1,3,4,5,34,78,99); //参加第一项竞赛的学生学号数组 $arr2=array(5,6,7,3,56,34,8,9); //参加第二项竞赛的学 ...

  10. servlet 之 GenericServlet抽象类详解

    GenericSerlvet抽象类源码如下: package javax.servlet; import java.io.IOException; import java.util.Enumerati ...