web前端小白
马晨宇
这个作者很懒,什么都没留下…
展开
-
js--敏感词过滤
function filtion(){ var a= "fuck你他妈的有病"; var arr = ["fuck", "tmd", "他妈的"]; for (var i = 0; i < arr.length; i++) { var r = new RegE...原创 2019-05-31 09:09:06 · 4041 阅读 · 0 评论 -
求100-999之间的水仙花数
var a,b,c; for(var i=100; i<999; i++){ a = parseInt(i/100); b = parseInt(i%100/10); c = parseInt(i%10); if(a*a*a + b*b*b + c*c*c == i){ console.log(i); } }原创 2019-05-31 09:10:47 · 2622 阅读 · 0 评论 -
js九九乘法表
for(var a = 1;a<=9;a++){ for(var b=1;b<=a;b++){ document.write(a+"*"+b+"="+(a*b)+" "+" "+" ") } document.write("</br>") }原创 2019-05-31 09:12:10 · 728 阅读 · 0 评论 -
js编写函数,输入n,n为偶数时调用函数求1/2+1/4+。。。1/n n为奇数时调用函数求1/1+1/3+。。。1/n
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <input type="text" id="txt" /> <input type="but...原创 2019-05-31 09:14:14 · 1817 阅读 · 0 评论 -
js--斐波那契额数列(递归)
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>不死神兔</title> </head> <body> <input type="text" id="txt" /> <...原创 2019-05-31 09:15:30 · 317 阅读 · 0 评论 -
js求阶乘
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <input type="text" id="txt" /> <input type="but...原创 2019-05-31 09:18:03 · 1458 阅读 · 0 评论 -
js--输入一个日期,判断是那一年的第几天?
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <input type="text" id="a"/>年 <input type="text"...原创 2019-05-31 09:19:24 · 1781 阅读 · 0 评论 -
js封装自己的时间格式
function dateToString(d){ var week = ["星期日","星期一","星期二","星期三","星期四","星期五","星期六"] var _y = d.getFullYear(); var _m = toTwo(d.getMonth()); var _d = toTwo(d.getDate()); var _w = d.getDay();...原创 2019-05-31 09:21:49 · 209 阅读 · 0 评论 -
js运动-反弹运动
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style> #box{ height: 50px; width: 50px; background: pink; bor...原创 2019-05-31 09:24:40 · 232 阅读 · 0 评论 -
js运动--缓冲运动
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style> #box{ height: 100px; width: 100px; background: red; po...原创 2019-05-31 09:25:41 · 146 阅读 · 0 评论 -
js--输入一个字符串,统计字符串中有多少个大写字母,小写字母,数字,空格,其他字符
var str = "123AAbbb !@#$"; var count1 = 0; var count2 = 0; var count3 = 0; var count4 = 0; var count5 = 0;for(var i=0; i<str.length; i++){ if(str.charAt(i) >= 'A' && str.charAt...原创 2019-05-30 11:08:44 · 7220 阅读 · 0 评论 -
js--统计字符串中每个字符的个数并去重。(原始字符串是:“aabccdeefff”,结果是:a2 b1 c2 d1 e2 f3)
<script type="text/javascript"> //这个字符串中的每个字每出现了多少次 var arr1 = "aabccdeefff"; var obj = []; var arr2 = arr1.toLowerCase(); for(var i=0; i<arr2.length; i++){ var num = arr2[i]; if(ob...原创 2019-05-30 11:07:58 · 1223 阅读 · 0 评论 -
js--有一个从小到大排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
var arr = [1, 2, 3, 4, 5, 7, 9]; function fun(m) { if (m > arr[arr.length - 1]){//进行值m与最后一个数的对比。 arr.push(m);//因为这是一个从小到大的数组,所以比最后一个大就可以在数组后加入数值 document.write(arr);//直接返回输出结果 } else...原创 2019-05-30 10:55:14 · 4282 阅读 · 0 评论 -
js--数组去重
function fun(arr) { var hash = []; for (var i = 0; i < arr.length; i++) { if (hash.indexOf(arr[i]) == -1) { hash.push(arr[i]); } } return hash; } var arr = [2, 8, 5, 0, 5, 2, ...原创 2019-05-30 10:57:28 · 315 阅读 · 0 评论 -
js--选择排序
var arr = [9,2,3,4,1,6,8,7,5,0]; var t = 0; for(var i = 0;i<arr.length-1;i++){ var k =i; for(var j =i+1;j<arr.length;j++){ if(arr[k]>arr[j]){ k = j; } } t = arr[i...原创 2019-05-30 11:01:05 · 88 阅读 · 0 评论 -
js--冒泡排序
let arr = [64,4,3412,235,36,34,62,35,3,12,1]; let t = 0; for(let i =0;i<arr.length-1;i++){ for(let j =0;j<arr.length-1-i;j++){ if(arr[j]>arr[j+1]){ t = arr[j]; arr[j] = arr[...原创 2019-05-30 11:04:14 · 101 阅读 · 0 评论 -
js其它进制转换成十进制
function convert(num,a){ var j = parseInt(num,a); document.write(j); } convert(123,8);原创 2019-05-30 11:05:03 · 947 阅读 · 0 评论 -
js十进制转换成其它进制
function convert(num,a){ var j = parseInt(num).toString(a); document.write(j);} convert(10,2);原创 2019-05-30 11:06:10 · 807 阅读 · 0 评论 -
js--匀速透明运动
*{ margin: 0;}#box{ height: 100px;width: 100px;background: red; position: absolute; top: 200px; left: 200px; opacity: 0.3;}<div id="box" onmouseover="boxmove(1)" onmouseout="boxmove(0)"> &l...原创 2019-06-03 11:37:50 · 157 阅读 · 0 评论