注册 登录
发贴工具
查看: 9|回复: 0
打印 上一主题 下一主题

[24小时收录超级好的网站] AIWROK软件JS循环小示例

[复制链接]

2460

主题

2508

帖子

1万

积分

积分
14964
跳转到指定楼层
楼主

AIWROK软件JS循环小示例
AIWROK软件JS循环小示例 群发软件发帖工具

AIWROK软件JS循环小示例 群发软件发帖工具

AIWROK软件JS循环小示例 群发软件发帖工具




  1. /*
  2.    🍎交流QQ群711841924群一,苹果内测群,528816639
  3.    JS循环小示例
  4. */

  5. print.log(logWindow.show());
  6. print.log(logWindow.clear());
  7. print.log(logWindow.setHeight(2500));
  8. print.log(logWindow.setWidth(1500));
  9. print.log(logWindow.setNoClickModel());

  10. print.log(logWindow.setColor('red'));

  11. print.log("========== while 循环示例 ==========");

  12. var x = "";
  13. var i = 0;
  14. while (i < 5) {
  15.     x = x + "The number is " + i + "<br>";
  16.     i++;
  17. }
  18. print.log("while循环结果:");
  19. print.log(x);

  20. print.log("========== do/while 循环示例 ==========");

  21. var x = "";
  22. var i = 0;
  23. do {
  24.     x = x + "The number is " + i + "<br>";
  25.     i++;
  26. } while (i < 5);
  27. print.log("do/while循环结果:");
  28. print.log(x);

  29. print.log("========== for 循环示例 ==========");

  30. var x = "";
  31. for (var i = 0; i < 5; i++) {
  32.     x = x + "该数字为 " + i + "<br>";
  33. }
  34. print.log("for循环结果:");
  35. print.log(x);

  36. print.log("========== for循环遍历数组示例 ==========");

  37. var cars = ["BMW", "Volvo", "Saab", "Ford"];
  38. var x = "";
  39. for (var i = 0, len = cars.length; i < len; i++) {
  40.     x = x + cars[i] + "<br>";
  41. }
  42. print.log("for循环遍历数组结果:");
  43. print.log(x);

  44. print.log("========== while循环遍历数组示例 ==========");

  45. var cars = ["BMW", "Volvo", "Saab", "Ford"];
  46. var i = 0;
  47. var x = "";
  48. while (cars[i]) {
  49.     x = x + cars[i] + "<br>";
  50.     i++;
  51. }
  52. print.log("while循环遍历数组结果:");
  53. print.log(x);

  54. print.log("========== for/in 循环示例 ==========");

  55. var person = { fname: "Bill", lname: "Gates", age: 56 };
  56. var txt = "";
  57. for (var x in person) {
  58.     txt = txt + person[x] + " ";
  59. }
  60. print.log("for/in循环结果:");
  61. print.log(txt);

  62. print.log("========== for循环省略语句1示例 ==========");

  63. var cars = ["BMW", "Volvo", "Saab", "Ford"];
  64. var i = 0;
  65. var len = cars.length;
  66. var x = "";
  67. for (; i < len; i++) {
  68.     x = x + cars[i] + "<br>";
  69. }
  70. print.log("for循环省略语句1结果:");
  71. print.log(x);

  72. print.log("========== for循环省略语句3示例 ==========");

  73. var cars = ["BMW", "Volvo", "Saab", "Ford"];
  74. var i = 0;
  75. var len = cars.length;
  76. var x = "";
  77. for (; i < len;) {
  78.     x = x + cars[i] + "<br>";
  79.     i++;
  80. }
  81. print.log("for循环省略语句3结果:");
  82. print.log(x);

  83. print.log("========== break语句示例(跳出循环)==========");

  84. var x = "";
  85. for (var i = 0; i < 10; i++) {
  86.     if (i == 3) {
  87.         break;
  88.     }
  89.     x = x + "The number is " + i + "<br>";
  90. }
  91. print.log("break语句结果(循环在i=3时跳出):");
  92. print.log(x);

  93. print.log("========== break语句简写示例 ==========");

  94. var x = "";
  95. for (var i = 0; i < 10; i++) {
  96.     if (i == 3) break;
  97.     x = x + "The number is " + i + "<br>";
  98. }
  99. print.log("break语句简写结果:");
  100. print.log(x);

  101. print.log("========== continue语句示例(跳过当前迭代)==========");

  102. var x = "";
  103. for (var i = 0; i <= 10; i++) {
  104.     if (i == 3) continue;
  105.     x = x + "The number is " + i + "<br>";
  106. }
  107. print.log("continue语句结果(跳过i=3):");
  108. print.log(x);

  109. print.log("========== while循环中使用continue示例 ==========");

  110. var x = "";
  111. var i = 0;
  112. while (i < 10) {
  113.     if (i == 3) {
  114.         i++;
  115.         continue;
  116.     }
  117.     x = x + "该数字为 " + i + "<br>";
  118.     i++;
  119. }
  120. print.log("while循环中使用continue结果(跳过i=3):");
  121. print.log(x);

  122. print.log("========== 实用示例1:数组求和 ==========");

  123. var numbers = [10, 20, 30, 40, 50];
  124. var sum = 0;
  125. for (var i = 0; i < numbers.length; i++) {
  126.     sum += numbers[i];
  127. }
  128. print.log("数组: " + numbers.join(", "));
  129. print.log("求和结果: " + sum);

  130. print.log("========== 实用示例2:筛选偶数 ==========");

  131. var data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
  132. var evenNumbers = [];
  133. for (var i = 0; i < data.length; i++) {
  134.     if (data[i] % 2 === 0) {
  135.         evenNumbers.push(data[i]);
  136.     }
  137. }
  138. print.log("原数组: " + data.join(", "));
  139. print.log("偶数结果: " + evenNumbers.join(", "));

  140. print.log("========== 实用示例3:查找元素 ==========");

  141. var data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
  142. var target = 7;
  143. var found = false;
  144. var index = -1;
  145. for (var i = 0; i < data.length; i++) {
  146.     if (data[i] === target) {
  147.         found = true;
  148.         index = i;
  149.         break;
  150.     }
  151. }
  152. print.log("查找目标: " + target);
  153. print.log("查找结果: " + (found ? "找到,索引为 " + index : "未找到"));

  154. print.log("========== 实用示例4:统计完成数量 ==========");

  155. var tasks = [
  156.     { id: 1, title: "完成报告", completed: true },
  157.     { id: 2, title: "发送邮件", completed: false },
  158.     { id: 3, title: "准备会议", completed: false },
  159.     { id: 4, title: "审核文档", completed: true }
  160. ];
  161. var completedCount = 0;
  162. for (var i = 0; i < tasks.length; i++) {
  163.     if (tasks[i].completed) {
  164.         completedCount++;
  165.     }
  166. }
  167. print.log("任务总数: " + tasks.length);
  168. print.log("已完成数量: " + completedCount);

  169. print.log("========== 实用示例5:查找最大最小值 ==========");

  170. var scores = [85, 92, 78, 95, 88, 72, 90];
  171. var maxScore = scores[0];
  172. var minScore = scores[0];
  173. for (var i = 1; i < scores.length; i++) {
  174.     if (scores[i] > maxScore) {
  175.         maxScore = scores[i];
  176.     }
  177.     if (scores[i] < minScore) {
  178.         minScore = scores[i];
  179.     }
  180. }
  181. print.log("分数数组: " + scores.join(", "));
  182. print.log("最高分: " + maxScore);
  183. print.log("最低分: " + minScore);

  184. print.log("========== 实用示例6:数组转换 ==========");

  185. var names = ["张三", "李四", "王五", "赵六"];
  186. var upperNames = [];
  187. for (var i = 0; i < names.length; i++) {
  188.     upperNames.push(names[i].toUpperCase());
  189. }
  190. print.log("原数组: " + names.join(", "));
  191. print.log("转换后: " + upperNames.join(", "));

  192. print.log("========== 实用示例7:数字平方 ==========");

  193. var numbers = [1, 2, 3, 4, 5];
  194. var squared = [];
  195. for (var i = 0; i < numbers.length; i++) {
  196.     squared.push(numbers[i] * numbers[i]);
  197. }
  198. print.log("原数组: " + numbers.join(", "));
  199. print.log("平方后: " + squared.join(", "));

  200. print.log("========== 实用示例8:购物车总价 ==========");

  201. var cart = [
  202.     { product: "手机", price: 2999, quantity: 1 },
  203.     { product: "耳机", price: 299, quantity: 2 },
  204.     { product: "充电器", price: 99, quantity: 3 }
  205. ];
  206. var total = 0;
  207. for (var i = 0; i < cart.length; i++) {
  208.     total += cart[i].price * cart[i].quantity;
  209. }
  210. print.log("购物车总价: " + total);

  211. print.log("========== 实用示例9:邮箱验证 ==========");

  212. var emails = [
  213.     "user1@example.com",
  214.     "user2@example.com",
  215.     "invalid-email",
  216.     "user3@example.com"
  217. ];
  218. var validEmails = [];
  219. for (var i = 0; i < emails.length; i++) {
  220.     if (emails[i].indexOf("@") !== -1 && emails[i].indexOf(".") !== -1) {
  221.         validEmails.push(emails[i]);
  222.     }
  223. }
  224. print.log("原邮箱列表: " + emails.join(", "));
  225. print.log("有效邮箱: " + validEmails.join(", "));

  226. print.log("========== 实用示例10:字符串字符统计 ==========");

  227. var str = "Hello World";
  228. var charCount = 0;
  229. var i = 0;
  230. while (i < str.length) {
  231.     if (str[i] !== " ") {
  232.         charCount++;
  233.     }
  234.     i++;
  235. }
  236. print.log("字符串: " + str);
  237. print.log("非空格字符数: " + charCount);

  238. print.log("========== 实用示例11:获取前N个元素 ==========");

  239. var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
  240. var n = 5;
  241. var firstFive = [];
  242. var i = 0;
  243. while (i < n && i < arr.length) {
  244.     firstFive.push(arr[i]);
  245.     i++;
  246. }
  247. print.log("原数组: " + arr.join(", "));
  248. print.log("前" + n + "个元素: " + firstFive.join(", "));

  249. print.log("========== 实用示例12:重试机制 ==========");

  250. var maxAttempts = 5;
  251. var counter = 0;
  252. print.log("开始重试机制演示:");
  253. do {
  254.     print.log("尝试第 " + (counter + 1) + " 次");
  255.     counter++;
  256. } while (counter < maxAttempts);

  257. print.log("========== 实用示例13:二维数组扁平化 ==========");

  258. var nestedArray = [
  259.     [1, 2, 3],
  260.     [4, 5, 6],
  261.     [7, 8, 9]
  262. ];
  263. var flatArray = [];
  264. for (var i = 0; i < nestedArray.length; i++) {
  265.     for (var j = 0; j < nestedArray[i].length; j++) {
  266.         flatArray.push(nestedArray[i][j]);
  267.     }
  268. }
  269. print.log("二维数组扁平化结果: " + flatArray.join(", "));

  270. print.log("========== 实用示例14:矩阵对角线求和 ==========");

  271. var matrix = [
  272.     [1, 2, 3],
  273.     [4, 5, 6],
  274.     [7, 8, 9]
  275. ];
  276. var diagonalSum = 0;
  277. for (var i = 0; i < matrix.length; i++) {
  278.     diagonalSum += matrix[i][i];
  279. }
  280. print.log("矩阵对角线元素: 1, 5, 9");
  281. print.log("对角线求和结果: " + diagonalSum);

  282. print.log("========== 实用示例15:按部门统计薪资 ==========");

  283. var employees = [
  284.     { name: "张三", department: "技术部", salary: 8000 },
  285.     { name: "李四", department: "市场部", salary: 7000 },
  286.     { name: "王五", department: "技术部", salary: 9000 },
  287.     { name: "赵六", department: "市场部", salary: 7500 }
  288. ];
  289. var deptSalaries = {};
  290. for (var i = 0; i < employees.length; i++) {
  291.     var dept = employees[i].department;
  292.     if (!deptSalaries[dept]) {
  293.         deptSalaries[dept] = 0;
  294.     }
  295.     deptSalaries[dept] += employees[i].salary;
  296. }
  297. print.log("部门薪资统计:");
  298. for (var dept in deptSalaries) {
  299.     print.log(dept + ": " + deptSalaries[dept]);
  300. }

  301. print.log("========== 实用示例16:单词计数 ==========");

  302. var text = "This is a sample text for counting words";
  303. var wordCount = 0;
  304. var inWord = false;
  305. for (var i = 0; i < text.length; i++) {
  306.     if (text[i] !== " " && !inWord) {
  307.         wordCount++;
  308.         inWord = true;
  309.     } else if (text[i] === " ") {
  310.         inWord = false;
  311.     }
  312. }
  313. print.log("文本: " + text);
  314. print.log("单词数: " + wordCount);

  315. print.log("========== 实用示例17:斐波那契数列 ==========");

  316. var n = 10;
  317. var fibonacci = [0, 1];
  318. for (var i = 2; i < n; i++) {
  319.     fibonacci[i] = fibonacci[i - 1] + fibonacci[i - 2];
  320. }
  321. print.log("斐波那契数列前" + n + "项: " + fibonacci.join(", "));

  322. print.log("========== 实用示例18:数组合并 ==========");

  323. var array1 = [1, 2, 3];
  324. var array2 = [4, 5, 6];
  325. var merged = [];
  326. for (var i = 0; i < array1.length; i++) {
  327.     merged.push(array1[i]);
  328. }
  329. for (var i = 0; i < array2.length; i++) {
  330.     merged.push(array2[i]);
  331. }
  332. print.log("数组1: " + array1.join(", "));
  333. print.log("数组2: " + array2.join(", "));
  334. print.log("合并后: " + merged.join(", "));

  335. print.log("========== 实用示例19:数组反转 ==========");

  336. var arr = [1, 2, 3, 4, 5];
  337. var reversed = [];
  338. for (var i = arr.length - 1; i >= 0; i--) {
  339.     reversed.push(arr[i]);
  340. }
  341. print.log("原数组: " + arr.join(", "));
  342. print.log("反转后: " + reversed.join(", "));

  343. print.log("========== 实用示例20:统计出现次数 ==========");

  344. var arr = [1, 2, 3, 2, 4, 2, 5];
  345. var target = 2;
  346. var count = 0;
  347. for (var i = 0; i < arr.length; i++) {
  348.     if (arr[i] === target) {
  349.         count++;
  350.     }
  351. }
  352. print.log("数组: " + arr.join(", "));
  353. print.log("数字" + target + "出现的次数: " + count);

  354. print.log("========== 实用示例21:数组去重 ==========");

  355. var arr = [1, 2, 3, 2, 4, 3, 5];
  356. var unique = [];
  357. for (var i = 0; i < arr.length; i++) {
  358.     var isUnique = true;
  359.     for (var j = 0; j < unique.length; j++) {
  360.         if (arr[i] === unique[j]) {
  361.             isUnique = false;
  362.             break;
  363.         }
  364.     }
  365.     if (isUnique) {
  366.         unique.push(arr[i]);
  367.     }
  368. }
  369. print.log("原数组: " + arr.join(", "));
  370. print.log("去重后: " + unique.join(", "));

  371. print.log("========== 实用示例22:密码验证 ==========");

  372. var password = "abc123";
  373. var hasLetter = false;
  374. var hasNumber = false;
  375. for (var i = 0; i < password.length; i++) {
  376.     var char = password[i];
  377.     if ((char >= "a" && char <= "z") || (char >= "A" && char <= "Z")) {
  378.         hasLetter = true;
  379.     } else if (char >= "0" && char <= "9") {
  380.         hasNumber = true;
  381.     }
  382. }
  383. var isValid = hasLetter && hasNumber && password.length >= 6;
  384. print.log("密码: " + password);
  385. print.log("验证结果: " + (isValid ? "有效" : "无效"));

  386. print.log("========== 所有示例执行完毕 ==========");
复制代码



untoAIWROK软件H5网页被主脚本获取值用法nextnocontent
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关导读了
    采集亚马逊正版群发工具有没有?
    Apr.20旅行X心语今天来说说YYPOST新功能的一个灵活用法,采集亚马逊商品信息,并且获得排名的软件,亚马逊现在越来越多客户做,淘宝的水是越来越清了,以前做电商的客户,现在都转战到外国,最赚钱的要数一些客户往亚马逊里堆了吧,拿我这个YYPOST的客户,最多的是采集,分析排名,刷价格,刷数量,改价,刷访问量等等技术

    企业发展B2B网站有什么东东软件可以发呢
    标题企业发展网B2B软件,现在虽然B2B网站收录不错,可愁的是心急的人们,他们太想一口吃撑胖子了,发帖宣传虽然不能像佛系那样淡定,但也不能像跑火车那般急躁对待,自己内容不收录,完全是自己操作内容问题,可以参考一下别人的内容是怎么弄的,然后自己要试着转变,而且收录这个内容,常常会变化的,不是一种规则就吃到老

    搜房天下房聊软件哪一个好呢
    本帖最后由 发帖软件 于 2019-5-22 16:15 编辑 2搜房天下群发房聊信息软件,开始本来打算做58同城的,但发一个就要一次点触验证码,这就让人没有感觉到存在的价值了吧,都是卖二手房和新房的搜房天下倒是可以发即时聊天信息,也没有发现他这个网站有啥子限制,登陆一个搜房天下账号,然后采集回来分类列表的网址,然后就一

    大家坛有没有好用的群发工具下载呢
    当你的笑容给我礼貌的招呼,大家坛全自动发帖软件,宣传推广是一场持久战,总是有一些人把软件用了一天,或是几个小时,就觉得自己付出太多了,那加进来的粉丝,或是流量,应该是和宣传多少成正比的,其实没有这么便宜的事,就像很多阅读量超过一百万的视频,或是电影,真正会在屏幕打赏的人不会超过三千,真正大额打赏给主

    群发正版软件中国塑料网
    中国塑料网群发软件YYPOST脚本下载地址,这个网站会有一个很奇怪的问题就是你在首页登陆无半个验证码,但在登陆网址登陆就会有一个验证码,所以我们灵活一些,在首页登陆就不用输入验证码了哈。网站秒收录比较高,但发的都是五金和建筑行业,先前有很多人都是发土建工程的大公司操作的,现在这个网站专为那个行业诞生的吧。

    OpenStreetMap网站正版2019年发帖工具下载
    本帖最后由 发帖软件 于 2019-5-21 11:13 编辑 OpenStreetMap网站全自动群发,OpenStreetMapOpenStreetMap(简称OSM,中文是公开地图)是一个网上地图协作计划,目标是创造一个内容自由且能让所有人编辑的世界地图。有的人编辑地图然后等收录,有的人发日志等收录,我们这里也是利用地图日志做为宣传的目标,简单的脚本理

    搜房天下全自动收短信全自动识别验证码注册账号软件
    房天下自动注册机,这个脚本是前几天发房聊的脚本廷伸品种,这个脚本能做到自动注册账号,自动保存账号,自动发房聊的效果,不过今天我们主要说一说怎么注册账号写脚本吧,这个搜房天天下的账号,可以发提问,可以发房聊,发论坛,发博客,还有发个人中心页都是有秒收的效果的,这样就省去了去买号,去乱花钱的效果了吧,而

    企业邮箱安卓端有什么APP软件可以发的呢
    请输入标题企业邮箱安卓发发送邮箱脚本,这个脚本是利用企业邮箱进行群发的,全程是一种模拟手工操作的过程,所以封号是很少的,而且企业邮箱群发到普通QQ邮箱不容易进垃圾箱中的,所以这个脚本也是这样的原理,不过最好是利用一些多开器,登陆多点的QQ邮箱账号会比较流畅一些,然后用软件一个一个的切换APP进行群发邮件会

    头条留评论软件有没有好用的呢?
    今天整一个今日头条留言软件,对于留言YYPOST是优势是比较大的存在,因为他往往专注一些下拉定位的优点,像今日头条这样,还是需要一些特殊下拉定位的,因为他新闻有长有短,有图有视频的,所以综合起来定位是比较难的,如果用POST也不是很轻松可以破解他的加密参数。这个脚本也是有一个不好的地方就是换号会比较麻烦,您电

    单网页生成神器
    最近新技术,网页生成机占领了整个网络的半壁江山,效果很疯狂,虽然不知道能持续多久,作为开发软件的领头者,一直在找收录的方法,一直在努力创新着,一直被人模仿,却从没有被超越过,这个网页生成机,已经出来有一段时间了,一直没有拿出来分享,醉过醉过,它是利用的一些小小收录漏洞整的,您最好用一些老站域名,进行

关闭
快速回复 返回列表 返回顶部
本站自动发贴软件,是现在最流行的做脚本软件,这种发贴工具,不但发贴收录快,而且抢占好的先机,完全自由编辑,实现针对性群发模拟操作,软件可以顶贴,也可以发贴,可以兼容支持Discuz、PHPWind、Dvbbs三大主流论坛,有手机验证码收件,邮件收发的功能,支持验证码识别,注册问题识别,多线程任务,自动上传头像,自动激活注册邮件,兼容防注册插件,本站软件原创正版,更新效率最快的原创软件。 『网络推广软件』『自动发帖软件』『 自动发帖