利用JS获取数值判断年龄

这篇博客介绍了如何使用JavaScript获取HTML中的输入值,并根据输入的数字判断对应的年龄阶段,包括儿童、青少年、青年、中年和老年。通过示例代码展示了如何实现这个功能,包括输入框、按钮的设置以及点击事件的绑定和条件判断。适合JavaScript初学者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先先了解一下JS JS的全称是 JavaScript

JavaScript 是世界上最流行的编程语言。

这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。

JavaScript 是脚本语言

JavaScript 是一种轻量级的编程语言。

JavaScript 是可插入 HTML 页面的编程代码。

JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。

JavaScript 很容易学习

此教程只适合入学者

  1. 首先将基础样式调整好
  2. 一个输入框 <input type=”text”>并且给予ID
  3. 一个按钮 < button>
  4. 在</body>标签后加入<script> 
  5. 样式如下 (仅次参考)
  6. <input type="text" id="txtAge">
  7.  <button onClick="aa()">提交</button>
  8. <script>        </script>  

 

  1. 将样式写完后,写入方法 function(){}
  2. 获取绑定的输入框并且给予返回值 value
  3.  var a=document.getElementById("txtAge").value;
  4.  Var是赋值的意思  注意这里的a是自定义名称
  5. 再给予
  6. 然后确认绑定是否成功,加入弹窗事件
  7. alert(“绑定成功”)
  8. 绑定成功后尝试加入 if 判断语句 如
  9. else if(a>=0&&a<14){
  10.                 alert("小孩");
  11. 再到浏览器中测试点击事件
  12. 成功!
  13. 源代码
  14. <!doctype html>
  15. <html>
  16. <head>
  17. <meta charset="utf-8">
  18. <title>01根据输入的数字判断年龄</title>
  19. </head>
  20. <body>
  21.     <button id="S">按钮</button>
  22.     <style>
  23.     </style>
  24.     <input type="text" id="txtAge">
  25.     <script>
  26.     document.getElementById("S").οnclick=function(){
  27.        var a=document.getElementById("txtAge").value
  28.                 if(a<=null){
  29.                 alert("年龄不能为空");
  30.             }else if(a>=0&&a<14){   
  31.                 alert("小孩");
  32.             }else if(a>=14&&a<18){
  33.                 alert("青年人");
  34.             }else if(a>=18&&a<40){
  35.                 alert("成年人");           
  36.             }else if(a>=40&&a<60){
  37.                 alert("中年人");
  38.             }else if(a<60){  
  39.                 alert("老年人");
  40.             }
  41.     }       /*1、根据用户输入的数字(不允许输入负数),判断是哪个年龄段的人,具体年龄段如下:
  42.             儿童:0~14;(大于等于0,小于14)
  43.             青少年:14~18;(大于等于14,小于18)、
  44.             青年:18~40;(大于等于18,小于40)
  45.             中年:40~60;(大于等于40,小于60)
  46.             老年:60以上;(大于60)*/   
  47.     </script>
  48. </body>
  49. </html>

虽然写的非常烂,但希望可以帮助到你们。

以上就是我的分享,新手上道,请多多指教。如果有更好的方法或不懂得地方欢迎在评论区教导和提问喔!

### JavaScript 运算符解释与使用 #### 关系运算符 关系运算符用于比较两个操作数之间的大小关系。常见的关系运算符有小于($lt)[^3]、大于($gt)、小于等于($lte) 和 大于等于($gte)。 例如,在数据库查询中可以找到年龄介于特定范围内的文档: ```javascript db.person.find({"age": {"$gt": 25, "$lt": 30}}) ``` 这会返回所有年龄严格大于25岁且严格小于30岁的记录。 #### 相等性运算符 相等性运算符用来判断两个值是否相同或不同。包括等于($eq)、不等于($ne)[^3]、属于某集合($in) 及完全匹配数组中的元素($all)。 比如查找年龄为25岁或35岁的人员信息: ```javascript db.person.find({age:{"$in":[25,35]}}) ``` 此命令将获取那些年龄恰好是25岁或是35岁的个体资料。 除了上述提到的关系和相等性运算符外,JavaScript还支持其他类型的运算符如逻辑运算符(&&, ||)、位运算符(&, | , ^ 等),以及赋值运算符(=)。对于更复杂的条件表达式,则可利用三元运算符来简化代码结构,其语法形式如下所示[^1]: ```javascript condition ? exprIfTrue : exprIfFalse; ``` 这种简洁的形式非常适合处理简单的分支逻辑,尤其是在事件处理器属性内编写少量代码时非常有用。 #### 函数定义及其应用 函数是一组执行特定任务的语句块;通过`function`关键字声明并赋予独一无二的名字加上圆括号里的参数列表构成。函数能够接收零个或多个输入参数,并对其实施各种计算最终给出一个输出结果。下面是一个简单加法函数的例子[^2]: ```javascript function addNumbers(x, y) { return x + y; } console.log(addNumbers(2, 3)); // 输出:5 ``` 这里展示了如何创建接受两个数值作为参数并将它们相加以得到总和的功能模块。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值