1、求任意三个数最大值

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Document</title>

</head>

<body>

<script>

// 写一个函数,用户输入任意三个不同的数字的最大值,并能弹出运算后的结果

function getMax(num1, num2, num3) {

var max = num1;

if (max < num2) {

max = num2;

}

if (max < num3) {

max = num3;

}

return max;

}

var num1 = Number(prompt('请输入第一个数字:'));

var num2 = Number(prompt('请输入第二个数字:'));

var num3 = Number(prompt('请输入第三个数字:'));

alert('最大值是:' + getMax(num1, num2, num3));

</script>

</body>

</html>

2、任意两个数的任意运算结果,

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Document</title>

</head>

<body>

<script>

// 要求:写一个函数,用户输入任意两个数字的任意算术运算(简单的计算器小功能),并能弹出运算后的结果

function getReault(num1, num2) {

return [num1 + num2, num1 - num2, num1 * num2, num1 / num2];

}

var num1 = Number(prompt('请输入第一个数字:'));

var num2 = Number(prompt('请输入第二个数字:'));

var arr = getReault(num1, num2);

var operator = prompt('请输入您想要运算的符号:\n1.+\n2.-\n3.×\n4.÷\n5.退出');

while (operator != 5) {

switch (operator) {

case '1':

alert('运算结果是:' + arr[0]);

break;

case '2':

alert('运算结果是:' + arr[1]);

break;

case '3':

alert('运算结果是:' + arr[2]);

break;

case '4':

alert('运算结果是:' + arr[3]);

break;

}

num1 = Number(prompt('请输入第一个数字:'));

num2 = Number(prompt('请输入第二个数字:'));

arr = getReault(num1, num2);

operator = prompt('请输入您想要运算的符号:\n1.+\n2.-\n3.×\n4.÷\n5.退出');

}

alert('您已经退出计算器');

</script>

</body>

</html>

3、判断任意一个数值是否为素数:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Document</title>

</head>

<body>

<script>

//要求:写一个函数, 用户输入一个数判断是否为素数,并反弹出回值(又叫质数,只能被1和自身整除的数),1既不是素数也不是合数,

// 素数是一个大于1的自然数,除了1和它本身以外,不能被其他自然数整除的数叫素数。

// 核心思路是:根据素数的定义,分两步,第一步等于判断输入的数字是否小于等于1;

// 第二步:判断从2开始到用户输入的数字(不包括用户输入的数字),判断用户输入的数字能否被整除,如果可以整除则不满足不能被其他自然数整除的条件,自然就不是素数

var num1 = Number(prompt('请输入数值:'));

function getSuShu(num1) {

if (num1 <= 1) {

return 0; //说明不是素数

}

for (var i = 2; i < num1; i++) {

if (num1 % i == 0) {

return 0; //说明不是素数

}

}

return 1; //说明是素数

}

var result = getSuShu(num1);

if (result == 1) {

alert(num1 + '是素数');

} else {

alert(num1 + '不是素数');

}

</script>

</body>

</html>

JS:利用函数,求任意三个数最大值,任意两个数的任意运算结果,判断任意数值是否为素数。相关推荐

  1. 利用函数求数组中的最大值

    利用函数求数组中的最大值 <!DOCTYPE html> <html lang="en"><head><meta charset=&quo ...

  2. 利用函数求任意两个数之间的和

    利用函数求任意两个数之间的和 <!DOCTYPE html> <html lang="en"><head><meta charset=&q ...

  3. 利用函数求两个数的最大值

    利用函数求两个数的最大值 <!DOCTYPE html> <html lang="en"><head><meta charset=&quo ...

  4. JavaScript-84:利用函数求任意两个数的和

    1 利用函数求任意两个数的和 function getSum (num, num1) {console.log(num + num1); } getSum(1, 2); getSum(1100, 30 ...

  5. python3,利用函数求两个数的和与差。

    基础内容: 相信很多刚接触 python 的同学都有遇到过这种题.以下是 在 python 中的利用函数求两个数的和与差. class Calculate: def --init--(self,num ...

  6. 分治法 第1关:求一组数据中最大的两个数

    任务描述 本关任务:利用分治法求一组数据中最大的两个数和最小的两个数. 编程要求 请在右侧编辑器Begin-End处补充代码,完成本关任务. 测试说明 平台会对你编写的代码进行测试,比对你输出的数值与 ...

  7. Java黑皮书课后题第7章:*7.28(数学:组合)编写一个程序,提示用户输入10个整数,然后显示从这10个数中选出两个数的所有组合

    7.28(数学:组合) 题目 题目描述 破题 代码 运行示例 题目 题目描述 *7.28(数学:组合)编写一个程序,提示用户输入10个整数,然后显示从这10个数中选出两个数的所有组合 破题 声明一个长 ...

  8. 和数(一个数等于另外两个数之和)

    蒜头君给定一个正整数序列,判断其中有多少个数,等于数列中其他两个数的和.比如,对于数列 1 2 3 4,这个问题的答案就是 2,因为 3 = 2 + 1, 4 = 1 + 3. 输入格式 共两行,第一 ...

  9. 利用函数求出两个数的最大值

    利用函数,求出两个数的最大值,要求可以自己输入数值,并且利用函数 例如 a=10 b=20 最后的结果为20 函数段 int MAX(int x, int y) {int z = 0;if (x &g ...

  10. 利用函数求平均分及方差

    题目如下: Please write a program, enter the scores of the three courses for 5 students, and use the func ...

最新文章

  1. CSS和HTML做好看的界面
  2. springboot-web开发(请求映射原理)
  3. mysql 常用配置_mysql 常用配置
  4. c语言中return的作用_C语言简介
  5. ROS机器人程序设计(原书第2版)3.4 设置动态参数
  6. 11-散列3 QQ帐户的申请与登陆 (25 分)
  7. golang mysql 自动建表_mysql表结构自动生成golang struct
  8. services.xml应该放在项目的哪里_新轮胎应该放在前轮还是后轮?
  9. matlabeig函数根据什么原理_vue3.0 源码解析二 :响应式原理(下)
  10. MySql中创建用户以及设置其操作权限
  11. UltraEdit注册机 及使用方法详解
  12. [java毕业设计]SSM+Mysql高校就业管理系统
  13. 玩qq游戏提示计算机内存不足,玩QQ游戏内存不足如何解决?
  14. 【信息系统项目管理师】项目管理过程的三万字大论文
  15. ElasticSerach 出现 high disk watermark [90%] exceeded on
  16. multitail使用小技巧
  17. 《机器人学导论》第1章课后作业
  18. MATLAB矩阵画法,MATLAB矩阵与数组
  19. android x86主动防御,360手机卫士首家实现X86架构手机主动防御
  20. iWatch 的text和label

热门文章

  1. android WebView多标签,加速解决卡顿,视频播放笔记
  2. 没人比程序员更讨厌软件
  3. 谷歌浏览器登录不了账号_腾讯qq无故冻结账号什么情况?qq号为什么登录不了方法官方回应_海峡网...
  4. 别了,IE浏览器?微软正式宣布
  5. 50项谷歌SEO优化清单(做谷歌优化必看)
  6. 中兴防火墙配置_中兴防火墙命令手册 中兴c600基本命令
  7. 如何快速提升文章阅读量?
  8. SQL->基础->进阶
  9. android是乐视手机刷机,乐视MAX(乐视 X900+)一键刷机教程,轻松刷机
  10. 计算 某一天据今天有多少天