/* 思路 1.核心是switch判断值的运算2.核心是三元运算符进行判断3.核心是if判断4.核心是if判断%1==0 || %i==0*/// 1. 用户输入任意两个数字的任意算术运算能弹出运算后的结果// var n1 = getSum(n1);// var n2 = getSum(n2);var n1 = parseInt(prompt('请输入值一'));var n2 = parseInt(prompt('请输入值二'));var n3 = parseInt(prompt('请输入值三'));var n4 = parseInt(prompt('输入数值判断素数:'));function getSum(n1, n2) {var calcs = prompt('请选择序号进行运算\n' + '1.+\n' + '2.-\n' + '3.*\n' + '4./');switch (calcs) {case '1':sum = n1 + n2;return '结果为' + sum;case '2':sum = n1 - n2;return '结果为' + sum;case '3':sum = n1 * n2;return '结果为' + sum;case '4':sum = n1 / n2;return '结果为' + sum;}}alert(getSum(n1, n2));/* ---------------------------------------------------------------- */// 2. 用户输入任意两个数字的最大值,并能出弹运算后的结果function getMax(n1, n2) {return n1 > n2 ? '2.最大值是' + n1 : '2.最大值是' + n2;}alert(getMax(n1, n2));/* ---------------------------------------------------------------- */// 3. 用户输入任意三个不同数字的最大值,并能弹出运算后的结果。function getTmax(n1, n2, n3) {var arr = [n1, n2, n3];var max = arr[0];for (i = 0; i < arr.length - 1; i++) {if (arr[i + 1] > arr[i]) {max = arr[i + 1];}}return '3.最大值是' + max;}alert(getTmax(n1, n2, n3));/* ---------------------------------------------------------------- */// 4. 用户输入一个数判断是否是素数,并返弹出回值(又叫质数,只能被1和自身整数的数)function getPrim(n4) {if (n4 % 1 == 0 || n4 % n4 == 0) {return '素数';} else {return '不是素数';}}alert(getPrim(n4));
