function getMax(num1, num2) { return num1 > num2 ? num1 : num2; } console.log(getMax(10, 20)); //console.log(getMax); //函数的代码
同:
function getMax(num1, num2) { return num1 > num2 ? num1 : num2; } var num1 = 10; var num2 = 20; //函数外面的num和函数的形参num1不是同一个变量 var result = getMax(num1, num2); console.log(result); //同:console.log(getMax); //函数的代码
function getThreeMax(x, y, z) { return x > y ? (x > z ? x : z) : y > z ? y : z; } console.log(getThreeMax(10, 34, 90));
练习3:
ps:
1. 只能被1和自身整除,质数是从2开始
2. 用这个数字和这个数字前面的所有的数字整除一次(没有1的,没有自身的)
function isPrimeNumber(num) { for (var i = 2; i < num; i++) { if (num % i == 0) { //说明有一个数字整除了,就没有必要向后继续整除了,此时就已经验证出不是质数 return false; } } return true; } console.log(isPrimeNumber(7839) ? "是质数" : "不是质数");
同:
function isPrimeNumber(num) { for (var i = 2; i < num; i++) { if (num % i == 0) { return false; } } return true; } var result = isPrimeNumber(3940); if (result) { console.log("这是数字是质数"); } else { console.log("这是数字不是质数"); }
原文:https://www.cnblogs.com/jane-panyiyun/p/11939393.html