自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 js获取剩余时间并函数封装

function time(tem) { // tem获取实参 var current = +new Date(tem); // 括号里面有时间,就返回参数里面的时间,也就是结束时间毫秒数 var current1 = +new Date(); // 括号里面没有时间,返回当前时间总毫秒数 var surplus = (current - current1) / 1000; // 计算剩余毫秒数 后 毫秒转换为秒 var a = parseInt(surpl.

2022-05-10 10:39:45 583

原创 js随机数

1.得到一个大于等于0,小于1之间的随机数

2022-05-07 23:53:26 175

原创 js函数封装数学对象

var myMath = { PI: 3.1415926, max: function() { var max = arguments[0]; for (var i = 1; i < arguments.length; i++) { if (arguments[i] > max) { max = arguments[i] } } return max;},min: function..

2022-05-07 23:08:32 238

原创 javascript做一个简单的计算器

// 简易计算器// 算法 : 用prompt用户选择计算器,if判断用户选择的计算器并弹框输入计算数值;后在if里调用函数计算var choice = prompt('1.加法运算'+'\n' + '2.减法运算' + '\n' + '3.乘法运算' + '\n' + '4.除法运算'); if (choice == '1') { var num1 = prompt('请输入第1个值:'); v.

2022-05-03 21:50:45 2236

原创 js用函数封装冒泡排序

/*原理: 用for循环遍历i管趟数(数组长度减一),j管次数,(让每个数走到合适的位置,用第一个数(arr[j]和第二个数(arr[j+1]比,第一个数比第二个数大,那就交换位置)))*/function sort(arr) { for (var i = 0; i < arr.length - 1; i++) { for (var j = 0; j < arr.length - i - 1; j++) { if (arr[j] > a.

2022-05-03 20:56:25 387

原创 js用函数翻转数组

// 原理: 用for把值重大到小遍历赋值到新数组 function revarse(arr) { var newArr =[]; for (var i = arr.length - 1; i >= 0; i--) { newArr[newArr.length] = arr[i]; } return newArr; } var arr1 = revarse([1,2,3,4,5,6]); console.log(arr1.

2022-05-03 20:35:01 175

原创 js函数封装冒泡排序

// 冒泡排序function sorT(arr) { for (var i = 0; i <= arr.length - 1; i++) { for (var j = 0; j <= arr.length - i - 1; j++) { if (arr[j] < arr[j + 1]) { var temp = arr[j+1]; arr[j+1] = arr[j]; .

2022-05-01 09:31:56 224

原创 js用函数翻转数组

// 翻转数组function maX (stt) { var str = []; for (var i = stt.length - 1; i >= 0; i--) { str[str.length] = stt[i]; } return str;}var stt1 = maX([5,4,3,2,1]);console.log(stt1);

2022-04-29 20:19:01 231

原创 js判断一个数是不是质数(素数)

不能被1和它自己整除的数是质数(素数)代码:// 函数判断这个数是不是质数(质数也就是素数)function weD(str1) {var str = prompt('请输入一个数'); for (var i = 2; i < parseInt(str); i++) { if (str % i !== 0) { // 这个数不能被1和他自己整除那就是质数(素数), // 只要...

2022-04-28 21:27:57 417

原创 js冒泡排序从小到大排列

var str = [4,3,52,2,5,1,8];for (var i = 0; i <= str.length- 1; i++ ) { for (var j = 0; j <= str.length - i -1; j++) { if (str[j + 1] < str[j]) { var num = str[j]; str[j] = str[j+1]; str[j+1] = num;.

2022-04-27 14:04:19 164

原创 js交换两个变量

代码原理:右边给左边 ,算法思路:1、 把第一个变量给一个空的变量2、再把第二个变量给第一的变量3、再把空变量里的第一个变量给第二个变量4、达到交换var str = 1;var stt = 2;var sew;sew = str;str = stt;stt= sew;console.log(str);console.log(stt);运行结果:...

2022-04-25 12:08:31 491

原创 js翻转数组

第一种方法: var str = [1,2,3,4,5,6]; var stt = []; for ( var i = str.length - 1; i >= 0; i--) { stt[stt.length] = str[i]; } alert(stt)第二种方法:var str = [1,2,3,4,5,6]; var stt = []; var j = str.length - ...

2022-04-25 11:53:11 330

原创 把数组中大于10的筛选出来,赋值到新数组。

代码:var str = [34,6,73,45,2,63,3,12,67,32,2,5,]; var stt = []; // 空数组 for (var i = 0; i < str.length; i++) { if (str[i] >= 10) { // 把str数组里大于10遍历出来 stt[stt.length] = str[i]; // 遍历出来后赋值到stt空数组 ...

2022-04-24 23:38:46 1623

原创 js求数组里的最大值

代码: // 求数组里的最大值 var str = [13,632,145,2,92,625,57]; var max = str[0]; for (var i = 1; i < str.length; i++) { if ( max < str[i]) { // 如果第一个值小于第二个值 max = str[i] // 那大的那个值就替代小的那个值,以此类推。 } } ...

2022-04-24 13:29:10 157

原创 js登录页验证用户名密码

需求:接受用户输入的用户名和密码,若用户名为"admin",密码为"123456",则提示用户登录成功。 var sww = 'admin'; // 设置用户名名称 var sty = '123456'; // 设置密码 do { // 使用 do while循环 先执行一次循环体,也就是下面的 用户名和密码输入框以及if分支。 var str = prompt('请输入用户名:'); // 弹出用户名输入框

2022-04-23 17:12:45 13160

原创 输入数值,判断今天星期几。

输入数值,判断今天星期几。

2022-04-16 20:20:19 344

原创 用户输入一个数,判断是奇数还是偶数代码

原理:能被2整的是偶数,不能整除也就是除以2后有小数是奇数。

2022-04-16 20:13:31 3663

原创 js比较两个数的最大值(用户依次输入两个数,最后弹出最大的那个值)

js比较两个数的最大值(用户依次输入两个数,最后弹出最大的那个值)

2022-04-16 19:51:37 4578

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除