- 博客(10)
- 收藏
- 关注
原创 JavaScript练习题:求s=a+aa+aaa+aaaa+aa...a的值
<script> var a = Number(prompt("输入一个数(0~9)")); var b = 0; var sum = 0; var n = Number(prompt("输入项数")); var i = 0; while (i < n) { b = b*10 + a; sum = sum + b; i++;
2021-05-09 18:56:13
846
1
原创 JavaScript练习:1000以内的完数
<script> var i, j, k; for (i = 1; i <= 1000; i++) { k = 0; for (j = 1; j <= i/2; j++) { if (i % j == 0) { k += j; } } if (k == i
2021-05-05 17:40:16
321
1
原创 JavaScript练习题:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
方法一: <script> var str = prompt("输入一行字符"); var digital = 0; var character = 0; var blank = 0; var other = 0; for (var i = 0; i < str.length; i++) { if (str.charAt(i) >= 'A' && str.char
2021-05-05 17:34:29
1871
原创 JavaScript练习题 幸运猜猜猜
<script> function show() { var num = parseInt(Math.random() * 100); var count = 0; for (; ;) { for (var i = 20; i != 0; i--) { var a = prompt("请输入1-100之间的整数,你还有" + i + "次
2021-05-01 13:17:57
208
原创 JavaScript判断某天是今年的第几天
多的不说,直接上代码,还有其他的方法,我的方法不是最简,有误还请各位指出,谢谢大家。 <script> var year = parseInt(prompt("请输入年")); var month = parseInt(prompt("请输入月")); var day = parseInt(prompt("请输入日")); if(month>0 && month<=12){
2021-04-24 18:54:08
388
原创 JavaScript实现三个数比大小
方法一: 用常规思路,先假如a最小,然后比较b和c的大小,以此重复,代码如下: <script> function show(){ var a = parseInt(prompt("请输入第一个数")); var b = parseInt(prompt("请输入第二个数")); var c = parseInt(prompt("请输入三个个数")); if( a<b &&
2021-04-14 19:00:09
6494
5
原创 JavaScript初学笔记(一)
通用语法: 输出 输入 变量(数据类型、表达式、运算符) 程序三大结构(顺序结构\选择结构\循环结构) 数组 函数(方法) 1.输出: 弹窗输出: alert(输出的内容); 注意: 输出的内容字符串加引号 数值不需要 页面内输出: document.write(内容); 注意: 会冲刷页面中原有的内容 控制台输出: console.log(内容); 注意: F12 在控制台中输出(程序员调试使用) 2.输入: HTML输入:表单中完成 prompt("提示信息","默认值");
2021-04-14 18:41:26
113
2
原创 用JavaScript估算成年后的身高
JavaScript估算身高 问题:每个做父母的都关心自己孩子成人后的身高,据有关生理卫生知识与数理统计分析表明,影响小孩成人后身高的因素有遗传、饮食习惯与坚持体育锻炼等。小孩成人后的身高与其父母的身高和自身的性别密切相关。 设faHeight为其父身高,moHeight为其母身高,身高预测公式为: 男性成人时身高 = (faHeight + moHeight) * 0.54(cm) 女性成人时身高 = (faHeight * 0.923 + moHeight) / 2(cm) 此外,如果喜爱体育锻炼,那么
2021-04-14 12:27:27
503
原创 用Javascript判断一个数是否是质数
if和for并用 质数是一个大于1的,除了1和本身外,不能被其他自然数整除的数,所以我们只需要获取到2到num之间的数,再进行求余数,若余数为0,则一定不是质数,相反,我们只用默认输入的数就是质数,然后用if设置不是质数的情况,将flag设置为false,便可得出结果,详见代码,若有不足请各位提出,谢谢 <script> var num=prompt("请输入一个大于1的整数"); //判断这个值是否合法 if(num <= 1){
2021-04-11 11:24:18
2969
1
原创 用JavaScript的for循环写九九乘法表
JavaScript的for循环写九九乘法表 for循环的运用 以下是九九乘法表的运行代码,若有不足还请各位指出,谢谢 <script> //创建外层循环,用来控制乘法表的高度 for(var i=1 ; i<=9 ; i++ ){ //创建内层循环,来控制乘法表的宽度 for(var j=1 ; j<=i ; j++ ){ //加span是为了让乘法表对齐 document.write("<span>"+j+"*"+i+"="+i*j+"<
2021-04-10 23:50:36
1613
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人