
js
是个乌龟啊
这个作者很懒,什么都没留下…
展开
-
js鼠标事件案例
样式 body { background-color: #100F0F; } .box { text-align: center; } span { display: inline-block; width: 20px; height: 20px; backgr原创 2022-03-17 10:10:21 · 193 阅读 · 0 评论 -
js实现轮播图
样式.swiper { position: relative; width: 500px; height: 400px; /* border: 1px solid; */ margin: 0 auto; overflow: hidden; } .wrapper { position: a原创 2022-03-17 10:01:56 · 101 阅读 · 0 评论 -
js使用setTimeout实现动画平移
样式 .box { width: 100px; height: 100px; background-color: red; position: fixed; left: 0; top: 0; }js<body> <div class="box"></div> <script&g原创 2022-03-15 20:06:05 · 904 阅读 · 0 评论 -
js使用定时器setInterval实现自动平移动画
样式 <style> .box { position: fixed; width: 100px; height: 100px; background-color: pink; left: 0; top: 0; } </style>js<body> <div cl原创 2022-03-15 19:59:03 · 656 阅读 · 0 评论 -
js实现学生信息输入表格
样式<style> table { width: 100%; border-collapse: collapse; } th, td { border: 1px solid black; } </style>js<body> <h3>学生信息表</h3&原创 2022-03-14 11:24:59 · 1372 阅读 · 0 评论 -
导航栏点击切换
样式 <style> .box { display: flex; } div.box-item { width: 200px; height: 50px; border-right: 1px solid #eee; text-align: center; line-height: 5原创 2022-03-14 09:19:53 · 670 阅读 · 0 评论 -
要求一群猴子排成一圈,按“1,2,……,n”依次编号。然后从第1只开始数,数到第m只,把它踢出圈,其后的猴子再从1开始数,数到第m只,再把它踢出去……,如此不停的进行下去,直到最后只剩下一只猴子为止,
<script>var num1 = prompt('请输入猴子的总数'); var num2 = prompt('请输入踢出猴子的位置'); var arr = []; for (let i = 1; i <= num1; i++) { arr.push(i); } var j = 0; while (arr.length > 1) { .原创 2022-03-01 11:06:55 · 610 阅读 · 0 评论 -
插入排序从小到大
<script>var arr = [34, 56, 78, 167, 45]; for (let i = 1; i < arr.length; i++) { var new_arr = arr[i]; var p_index = i - 1; while (new_arr < arr[p_index] && p_index >= 0) { .原创 2022-03-01 10:47:45 · 467 阅读 · 0 评论 -
输出二维数组中每一行最大值
<script>var arr = [ [34, 56, 78, 167, 45], [30, 50, 170, 89, 90] ]; for (let i = 0; i < arr.length; i++) { var max = arr[i][0]; for (let j = 0; j < arr[i].length; j++) { .原创 2022-03-01 10:28:25 · 570 阅读 · 0 评论 -
编写函数把数组中的每一位数字都增加30%,并返回一个新数组
<script> var arr = [ [12, 67, 23, 34, 56, 78, 45], [21, 32, 43, 54, 76, 86, 59] ]; var new_arr = []; for (let k = 0; k < arr.length; k++) { new_arr[k] = []; } for (var i.原创 2022-03-01 10:18:38 · 344 阅读 · 0 评论 -
定义一个数组,数据从2开始的偶数,数据值小于30;然后按顺序每五个数求出一个平均值,放在另一个数组中并输出。
<script>var arr = []; var avg_arr = []; for (var i = 1; i < 15; i++) { arr.push(i * 2); } var time = 0; var sum = 0; for (var j = 0; j < arr.length; j++) { time++; .原创 2022-03-01 09:55:53 · 397 阅读 · 0 评论 -
js二维数组的转置,二维数组的转置指的是将二维数组横向元素保存为纵向元素。
<script>//方法1var arr1 = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ['j', 'k', 'l'], ]; var new_arr = []; // 初始化 for (let i = 0; i < arr1[0].length; i++) {.原创 2022-03-01 09:31:29 · 2109 阅读 · 0 评论 -
输入工资,工资超过1000的部分,需缴纳5%的个人所得税,输出税后工资
var money = +prompt('请输入工资'); var salary; if (isNaN(money) || money <= 0) { alert('请输入正确工资'); } else { if (money > 1000) { salary = money - (money - 1000) * 100 * 0.05 / 100; .原创 2022-03-01 09:05:31 · 803 阅读 · 0 评论 -
js实现 给定一个三位数,分别把这个数字的百位、十位、个位算出来并显示。
var num = prompt('请输入一个三位数'); var a, b, c; if (num / 1000 >= 1) { alert('请输入一个三位数'); } else { if (isNaN(a) || isNaN(b) || isNaN(c)) { alert('输入有误'); } else { a .原创 2022-02-28 19:46:35 · 1632 阅读 · 0 评论 -
用js实现求整数1~100的累加值,但要求跳过所有个位为3的数
<script> var sum = 0; for (let i = 1; i <= 100; i++) { if (i % 10 == 3) { continue; } sum = sum + i; } console.log(sum); </script>原创 2022-02-28 19:41:15 · 735 阅读 · 0 评论 -
用js实现获取两个日期之间相差的天数
<script>var day01 = prompt('请输入一个天数例如2022-2-26') var day02 = prompt('请输入一个天数例如2022-2-27') var time01 = new Date(day01).getTime(); var time02 = new Date(day02).getTime(); var differ = Math.abs(time02 - time01); .原创 2022-02-28 19:11:30 · 416 阅读 · 0 评论 -
js输入一个天数,输入n天后的日期
<script>var day = +prompt('请输入一个天数'); var _date = new Date(); var old_date = _date.getDate(); var new_date = old_date + day; _date.setDate(new_date); var new_year = _date.getFullYear(); var new_month .原创 2022-02-28 18:49:19 · 414 阅读 · 0 评论 -
- 以上是某班级一次考试的成绩表。请计算每个学生总成绩,并按总成绩排名。统计各单科成绩第一名,输出其成绩与学号。- 并根据总成绩计算每个学生成绩备注保存在 Comment 中,90分以上 为A等
<script>var data = [{ StudentNumber: 2022001, Chinese: 105, Math: 62, English: 118, TotalScore: "", Comment: "" }, { StudentNumber: 2022002, Chi.原创 2022-02-28 16:14:34 · 790 阅读 · 0 评论