javascript基础代码练习之超速罚款

html 复制代码
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8" />
    <title>Nauji</title>
</head>
<body>
    <script>
        function punish(speed) {
  const limit = 120;
  if (speed <= limit) {
    return '未超速';
  } else if (speed <= limit + 20) {
    return '超速警告';
  } else if (speed <= limit + 24) {
    return '罚款100元';
  } else if (speed <= limit + 60) {
    return '罚款500元';
  } else if (speed <= limit + 120) {
    return '罚款1000元';
  } else {
    return '罚款2000元';
  }
}

// 测试
console.log(punish(100)); // 未超速
console.log(punish(120)); // 未超速
console.log(punish(130)); // 罚款200元
console.log(punish(150)); // 罚款500元,
console.log(punish(180)); // 罚款1000元
console.log(punish(220)); // 罚款2000元
    </script>
</body>
</html>

实验结果截图:

相关推荐
上山打牛12 小时前
cornerstone3D基本使用
前端
阿鑫_99612 小时前
通用-Nvm基础知识
前端
xinzheng新政12 小时前
Javascript·深入学习基础知识
前端·javascript·学习
jwn99912 小时前
Laravel11.x新特性全解析
android·开发语言·php·laravel
feifeigo12312 小时前
航天器交会的分布式模型预测控制(DMPC)MATLAB实现
开发语言·分布式·matlab
于先生吖12 小时前
支持二开与商用,JAVA 漫剧付费观看系统完整源码
java·开发语言
环黄金线HHJX.12 小时前
【从0到1】
开发语言·人工智能·算法·交互
曹牧12 小时前
Java: 从oracle表中获取一组kv序列
java·开发语言·oracle
深邃-12 小时前
【C语言】-数据在内存中的存储(1)
c语言·开发语言·数据结构·c++·算法
Lyyaoo.12 小时前
【Java基础面经】Java 注解的底层原理
java·开发语言·python