随笔分类 -  js算法题

摘要:// flat 拍平一维数组 let flaoatArr = [1, 3, 5, 6, 3, 6, [3, 46, 465, 3]] let res = flat(flaoatArr) console.log(res); let res = flaoatArr.flat() console.log( 阅读全文
posted @ 2024-02-02 17:40 张尊娟 阅读(51) 评论(0) 推荐(0)
摘要:闭包参考文章 谈谈你对闭包的理解 概念: (1) 闭包就是引用了另一个函数的变量的函数 (2) 闭包一般是函数嵌套,一个函数返回另外一个函数,内部函数访问外部函数的变量就形成了一个闭包 作用(优点): (3) 闭包的优点是可以私有化变量,将变量私有化到函数内部,并在私有化的基础上进行数据保持 用途: 阅读全文
posted @ 2024-01-30 18:46 张尊娟 阅读(139) 评论(0) 推荐(0)
摘要:toChinese(n) { if (n 0) return "零"; if (!/^(0|[1-9]\d*)(\.\d+)?$/.test(n)) return ""; var unit = "仟佰拾亿仟佰拾万仟佰拾元角分", str = ""; n += "00"; var p = n.inde 阅读全文
posted @ 2023-11-20 18:55 张尊娟 阅读(37) 评论(0) 推荐(0)
摘要:检查数组对象中某个数据是否符合条件,符合就停止判断 需求: 判断数组对象中 def是否为空,如果是的话就提示不可为空 def不为空且为1,那么判断value,min,max是否有一个为空,是的话就提示不可为空 def不为空且为1,那么判断value是否为空,是的话就提示 以上三个条件有一个为真就停止 阅读全文
posted @ 2023-02-08 19:00 张尊娟 阅读(65) 评论(0) 推荐(0)
摘要:打印20行10列的星形矩形 1 <script type="text/javascript"> 2 for( j=0; j<20;j++){ //行 3 for( i=0; i<=10;i++){ //列 4 document.write(" * ") 5 } 6 document.write("< 阅读全文
posted @ 2020-01-29 15:01 张尊娟 阅读(216) 评论(0) 推荐(0)
摘要:打印nn乘法表 1 <script type="text/javascript"> 2 var num=prompt("请输入一个数值") 3 4 for (var i = 1; i <= num; i++) { 5 for (var j = 1; j<=i; j++) { 6 document.w 阅读全文
posted @ 2020-01-29 14:58 张尊娟 阅读(274) 评论(0) 推荐(0)
摘要:小芳的妈妈每天给她2.5元钱,她都会存起来,但是,每当这一天是存钱的第5天或者5的倍数的话,她都会花去6元钱,请问,经过多少天,小芳才可以存到100元钱。 1 <script> 2 var day=1; 3 var y=2.5 4 5 while(y<100){ 6 y=y+2.5; 7 day++ 阅读全文
posted @ 2020-01-29 14:44 张尊娟 阅读(920) 评论(0) 推荐(0)
摘要:我国最高山峰是珠穆朗玛峰:8848m,我现在有一张足够大的纸张,厚度为:0.01m。请问,我折叠多少次,就可以保证厚度不低于珠穆朗玛峰的高度? 1 <script> 2 var count=0; 3 var i=0.01; 4 while(i<8848){ 5 i=i*2 6 count++; 7 阅读全文
posted @ 2020-01-29 14:37 张尊娟 阅读(1993) 评论(0) 推荐(0)