前端
小母鸡m
学生
展开
-
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 · 800 阅读 · 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 · 293 阅读 · 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 · 1835 阅读 · 0 评论 -
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 · 189 阅读 · 0 评论 -
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 · 365 阅读 · 0 评论 -
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 · 6384 阅读 · 5 评论 -
JavaScript初学笔记(一)
通用语法:输出 输入 变量(数据类型、表达式、运算符)程序三大结构(顺序结构\选择结构\循环结构)数组函数(方法)1.输出:弹窗输出: alert(输出的内容); 注意: 输出的内容字符串加引号 数值不需要 页面内输出: document.write(内容); 注意: 会冲刷页面中原有的内容 控制台输出: console.log(内容); 注意: F12 在控制台中输出(程序员调试使用)2.输入:HTML输入:表单中完成prompt("提示信息","默认值");原创 2021-04-14 18:41:26 · 96 阅读 · 2 评论 -
用JavaScript估算成年后的身高
JavaScript估算身高问题:每个做父母的都关心自己孩子成人后的身高,据有关生理卫生知识与数理统计分析表明,影响小孩成人后身高的因素有遗传、饮食习惯与坚持体育锻炼等。小孩成人后的身高与其父母的身高和自身的性别密切相关。设faHeight为其父身高,moHeight为其母身高,身高预测公式为:男性成人时身高 = (faHeight + moHeight) * 0.54(cm)女性成人时身高 = (faHeight * 0.923 + moHeight) / 2(cm)此外,如果喜爱体育锻炼,那么原创 2021-04-14 12:27:27 · 464 阅读 · 0 评论 -
用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 · 2920 阅读 · 1 评论