function mySort() {
var min = arguments[0];
var max = arguments[0];
var mid = arguments[0];
for (var i = 0; i < arguments.length; i++) {
if (arguments[i] < min) {
min = arguments[i]
}else if(arguments[i] > max){
max = arguments[i];
}else if(arguments[i] != min && arguments[i] != max){
mid = arguments[i];
}
}
console.log(min,mid,max);
}
mySort(1,4,2);
2. 方法二(冒泡排序)
后面我会用一篇文章来讲冒泡排序和选择排序
var numSort = function () {
var arr = arguments;
for (var j = 0; j < arr.length - 1; j++) {
for (var i = 0; i < arr.length - 1 - j; i++) {
if (arr[i] > arr[i + 1]) {
var temp = arr[i];
arr[i] = arr[i + 1];
arr[i + 1] = temp
}
}
}
return arr
}
console.log(numSort(1, 6, 4, 5, 123, 213, 3, 8, 9, 4, 5));
var prime = function (num) {
var flag = true
for (i = 2; i < num; i++) {
if (num % i == 0) {
flag = false
}
}
if (flag == false) {
console.log("这个数不是质数");
}
}
prime(9)
四、 编写一个函数,计算任意两个数字之间所能组成的奇数个数,数字必须是个位数
比如: 计算0-3之间能组成的奇数个是01、03、11、13、21、23、31、33
var o=function(num1,num2){
for(var i=0;i<=num1;i++){
let num;
for(var j=0;j<=num2;j++){
num=i*10+j;
if(j%2!=0){
console.log(num);
}
}
}
}
o(1,3)