JavaScript逻辑训练题(二)
1、一个新入职,月工资为2000元的员工,每年涨上一年年工资5%,到20年时的月工资是多少?
var money = 2000;
for(var i = 0; i < 20; i++){money *= 1.05;
}
alert(money);
2、山上有一口缸可以装50升水,现在有15升水。老和尚叫小和尚下山挑水,每次可以挑5升。问:小和尚要挑几次水才可以把水缸挑满?
var water = 15;
var count = 0; //专门用来记录次数
while(water < 50){water += 5;count++;
}
alert("一共挑了" + count + "次水");
3、通过代码实现九九乘法表
for(var i = 1; i <= 9; i++){//每一行输出的式子个数for(var j = 1; j <= i; j++){document.write(j + "X" + i + "=" + i * j + " ");}document.write("<br/>");
}
4、判断一个数是合数还是质数。合数(指自然数中除了能被1和本身整除外,还能被其他的数整除(不包括0)的数。) 质数(除了1和它本身以外不再有其他的除数整除。)
var num = 6;
var isYes = false; //假设它是一个质数
for(var i = 2; i < num; i++){if(num % i == 0){isYes = true;break;}
}if(isYes){alert("是合数");
}else{alert("质数");
}
5、找出所有的水仙花数(三位数,各位立方和等于该数本身。153 = 1 ^ 3 + 5 ^ 3 + 3 ^ 3)
for(var i = 100; i < 1000; i++){var a = i % 10;var b = parseInt(i / 10) % 10;var c = parseInt(i / 100);var sum = Math.pow(a, 3) + Math.pow(b, 3) + Math.pow(c, 3);if(i == sum){document.write(i + "<br/>");}
}
6、五位数中,对称的数称为回文数,找出所有的回文数。 如12321
思路:
1. 先找出五位数中的第一位和第五位数比较
2.再找出五位数中第二位和第四位比较。
for(var i = 10000; i < 100000; i++){//判断是否是回文var a = i % 10;var b = parseInt(i / 10) % 10;var c = parseInt(i / 1000) % 10;var d = parseInt(i / 10000);if(a == d && b == c){document.write(i + "<br/>");}
}
JavaScript逻辑训练题(二)相关推荐
- JavaScript逻辑训练题(一)
1.计算1-100的和 var i = 1; var sum = 0; //用于记录累加的和 while(i <= 100){sum += i;i++; } alert(sum); 2.求出1- ...
- js逻辑训练题_二建冲刺必刷300题!精选历年真题+母子题+模考易错题!
订阅公众号,回复[口诀],获取完整版实务口诀 你是不是常常疑惑为什么同样在做题,同样熬通宵,同样很努力,为什么有人顺利拿证,有人却因几分之差黯然落榜? 因为二建不仅拼努力的程度,更要拼对精准二建信息的 ...
- js逻辑训练题_几道javascript练习题
走在前端的大道上 问题1: 作用域(Scope) 考虑以下代码: (function() { var a = b = 5; })(); console.log(b); 控制台(console)会打印出 ...
- js逻辑训练题_七彩思维逻辑魔盘:全方面锻炼孩子的数学与逻辑思维
思维力: 思维力是人脑对客观事物间接的.概括的反映能力.当人们在学会观察事物之后,他逐渐会把各种不同的物品.事件.经验分类归纳,不同的类型他都能通过思维进行概括 家长们常常容易忽视孩子的思维力 而思维 ...
- 500道逻辑训练题 弱爆了
逻辑思维训练500题 正文前序:思维训练让你更高.更强! 前 言 第一章 假设法 第二章 计算法 第三章 排除法 第四章 分析法 第五章 观察法 第一章 假设法 一个真实的假设往往可以让事实呈现眼前, ...
- 思维训练让你更高、更强 |【逻辑思维能力】「刷题训练笔记」假设法模式逻辑训练题(6-8)
每日一刷 思维训练让你更高.更强! 题目6 一句问路的话 一个人站在岔道口,分别通向A国和B国,这两个国家的人非常奇怪,A国的人总是说实话,B国的人总是说谎话.路口站着一个A国人和一个B国人:甲和乙, ...
- UESTC ACM训练题二
A-Clock(Problem ID 49 数学) Standard Input The first line of the input contains one integer T, which i ...
- php锻炼逻辑的问题,锻炼逻辑思维能力的:5道高难度逻辑思维训练题
原标题:锻炼逻辑思维能力的:5道高难度逻辑思维训练题 下面给大家精选了5道逻辑思维训练题,每一道都会用到一项专门的逻辑思维方法.很多人一读题目就头疼,你能做对几道呢? (逻辑思维能力是我们学习.工作. ...
- c语言编程判断谁说谎,c语言训练题:关于张三李四王五说谎的问题(此处用javascript实现)...
(第一篇博文) 今天在一个交流群里见他们无聊,然后找到之前收藏的一些c语言题目放出去想让他们做,结果反倒是自己不会做,于是花了很多时间去想. 原题:张三说李四在说谎,李四说王五在说谎,王五说张三和李四 ...
- java统计投票张三李四_[Java教程]c语言训练题:关于张三李四王五说谎的问题(此处用javascript实现)...
[Java教程]c语言训练题:关于张三李四王五说谎的问题(此处用javascript实现) 0 2016-03-07 22:00:16 (第一篇博文) 今天在一个交流群里见他们无聊,然后找到之前收藏的 ...
最新文章
- html2canvas 截图div_浏览器端网页截图方案详解
- vb.net机房收费系统重构——存储过程的使用
- 快速git本地项目到github的关键命令及执行步骤(附上idea到git的步骤)
- 手动修改Win7开机欢迎界面背景图片
- c语言考试题及答案 大一,大一C语言期末考试试题
- Bioconda软件安装神器:多版本并存、环境复制、环境导出
- python遍历获取一个类的所有子类
- 免费2款标注工具实操(内含下载链接)
- Json 读写操作中含有中文时
- Python取出SQL表单中的字段名
- Flutter BuildOwner之dirty elements简析
- java实现归并排序
- 职业规划范文500字计算机专业,技校计算机专业职业生涯规划500字左右
- JSP学习——Eclipse自定义JSP模板(修改默认JSP文件)
- Java计算同比环比
- 你真的了解VRP操作系统吗?华为网络设备的文件系统、设备基础管理、命令行基础一次学会
- DNS域名解析中添加的各项记录详解
- Kafka SASL配置 Demo测试
- SQLite自动切换32位64位dll兼容32位和64位问题 X86 X64
- 基于redis实现的分布式时间序列存储Roshi
热门文章
- 汇编语言教程 -- out,in
- ExpandableListView说明及其用法
- 电气工程计算机网络基础知识大全,2018年注册电气工程师考试(电气与信息技术公共基础)知识点复习:计算机基础[网络体系结构与协议]...
- 计算机网络Flash教学课件,flash动画教学课件
- 代码注释的艺术,优秀代码真的不需要注释吗?
- 20120329_dmp 文件导入ibm p750-2个LPAR 小机知识点
- 管螺纹如何标注_螺纹基础知识,螺纹的种类,螺纹的要素和螺纹的画法
- android设置adb环境变量,如何配置android的adb环境变量
- Android系统韦根调试从驱动到应用(一)
- java 手写数字识别_10 行代码,实现手写数字识别