当前位置: 首页 > news >正文

C++宝强越狱1.0.6版本

没啥好说的,更新了一关,上代码

#include"bits/stdc++.h"
#include"Windows.h"
#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0)
using namespace std;
int w=3,s=3,a=3,d=3;
bool n=false,ip=true,m=false;
void guize(){system("cls");cout<<"\n\n	1.本次更新不仅修复了像变量未重置,第三关未按路线走不死亡的bug\n"; cout<<"	2.更新到了第五关,难度逐步提升,第\n	二关E建破坏墙体过关,死亡需重新\n	来,第三关的提示很明显,剩的自己去摸索吧\n	第四关与S建有关\n	第五关到出口之后按E建出去\n	第六关到指定位置按E建获得密码再按Q键输入密码即可通关\n	第七关因为你被保安打伤了,要在血流尽前自救\n";cout<<"	3.给个点赞加关注不过分吧~\n";cout<<"	4.此作品为奇葩博士原创,无抄袭行为\n";system("pause");
}
int home(){while(1){system("cls");cout<<"\n\n\n\n\n\n			=======\033[32;1m宝强越狱\033[0m=======\n\n\n";cout<<"			======\033[33;1m1.游戏开始\033[0m======\n";cout<<"			======\033[34;1m2.关于游戏\033[0m======\n";cout<<"			======\033[31;1m3.退出游戏\033[0m======\n";if(KEY_DOWN(49)) break;if(KEY_DOWN(50)) guize();if(KEY_DOWN(51)){m=true;return 0;}Sleep(100);}system("cls");cout<<"\n\n\n\n\n\n			2024年2月28日,有一青年入狱";Sleep(3000);system("cls");cout<<"\n\n\n\n\n\n			现在你是这个青年,名叫宝强,你要逃出危机四伏的监狱";Sleep(3000);system("cls");cout<<"\n\n\n\n\n\n			游戏开始!";Sleep(3000);return 0;
}
void first(){a=3;d=3;w=3;s=3;cout<<"\n\n\n\n\n\n			第一关:寻找出路";Sleep(3000);system("cls");while(n==false){cout<<"█████████\n";for(int i=0;i<w;i++){cout<<"█";for(int j=0;j<7;j++) cout<<" ";cout<<"█\n";}cout<<"█";for(int i=0;i<a;i++){cout<<" ";}cout<<"\033[32;1m●\033[0m";for(int i=1;i<d;i++){cout<<" ";}cout<<"█\n";for(int i=0;i<s;i++){cout<<"█";for(int j=0;j<7;j++) cout<<" ";cout<<"█\n";}cout<<"█████████\n";if(KEY_DOWN(87)){if(w>0&&s<=6){w--;s++;}	}//wif(KEY_DOWN(83)){if(s>0&&w<=6){w++;s--;}}//sif(KEY_DOWN(65)){if(a>0&&d<=5){a--;d++;}}//aif(KEY_DOWN(68)){if(d>0&&a<5){a++;d--;}}//dif(w==0&&a==0) n=true;Sleep(100);system("cls");}
}
void second(){int HP=40;a=3;d=3;w=6;s=0;n=false;cout<<"\n\n\n\n\n\n			第二关:雷霆击碎黑暗";Sleep(3000);system("cls");while(n==false){cout<<"█████████\n";for(int i=0;i<w;i++){cout<<"█";for(int j=0;j<7;j++) cout<<"█";cout<<"█\n";}cout<<"█";for(int i=0;i<a;i++){cout<<" ";}cout<<"\033[32;1m●\033[0m";for(int i=1;i<d;i++){cout<<" ";}cout<<"█\n";for(int i=0;i<s;i++){cout<<"█";for(int j=0;j<7;j++) cout<<" ";cout<<"█\n";}cout<<"█████████\n";if(KEY_DOWN(65)){if(a>0&&d<=5){a--;d++;}}//aif(KEY_DOWN(68)){if(d>0&&a<5){a++;d--;}}//dif(KEY_DOWN(69)) HP--;if(HP==0) n=true;Sleep(100);system("cls");}cout<<"█████████\n";cout<<"█       █\n";cout<<"█       █\n";cout<<"█       █\n";cout<<"█       █\n";cout<<"█       █\n";cout<<"█       █\n";cout<<"█   \033[32;1m●\033[0m  █\n";cout<<"█████████\n";Sleep(2000);
}
int third(){a=3;d=3;w=6;s=0;n=false;ip=true;cout<<"\n\n\n\n\n\n			第三关:幻影小道";Sleep(3000);system("cls");while(n==false&&ip==true){cout<<"█████████\n";for(int i=0;i<w;i++){cout<<"█";for(int j=0;j<7;j++) cout<<" ";cout<<"█\n";}cout<<"█";for(int i=0;i<a;i++){cout<<" ";}cout<<"\033[32;1m●\033[0m";for(int i=1;i<d;i++){cout<<" ";}cout<<"█\n";for(int i=0;i<s;i++){cout<<"█";for(int j=0;j<7;j++) cout<<" ";cout<<"█\n";}cout<<"█████████\n";cout<<"         \n";cout<<"    #    \n";cout<<"    #    \n";cout<<"    ###  \n";cout<<"      #  \n";cout<<"    ###  \n";cout<<"    #    \n";cout<<"    #    \n";cout<<"         \n";if(KEY_DOWN(87)){if(w>0&&s<=6){w--;s++;}	}//wif(KEY_DOWN(83)){if(s>0&&w<=6){w++;s--;}}//sif(KEY_DOWN(65)){if(a>0&&d<=5){a--;d++;}}//aif(KEY_DOWN(68)){if(d>0&&a<5){a++;d--;}}//dif((a==3&&s==0)||(a==3&&s==1)||(s==2&&(a==3||a==4||a==5))||(s==4&&(a==3||a==4||a==5))||(a==3&&s==5)||(a==3&&s==6)||(s==3&&a==5)) ip=true;else{system("cls");cout<<"\n\n\n\n\n\n			\033[31;1m你失败了!\033[0m\n\n\n\n\n\n";Sleep(3000);ip=false;}if(a==3&&s==6) n=true;Sleep(50);system("cls");}
}
void fourth(){a=4;d=4;n=false;ip=true;cout<<"\n\n\n\n\n\n			第四关:12345";Sleep(3000);system("cls");while(n==false&&ip==true){cout<<"██████████\n";cout<<"|1|2|3|4|5|\n";cout<<"|";for(int i=0;i<a;i++) cout<<" ";cout<<"\033[32;1m●\033[0m";for(int i=1;i<d;i++) cout<<" ";cout<<"|\n";cout<<"██████████\n";if(KEY_DOWN(65)){if(a>0&&d<=7){a--;d++;}}//aif(KEY_DOWN(68)){if(d>0&&a<7){a++;d--;}}//dif(a==0&&KEY_DOWN(83)){n=true;}if((a==0&&KEY_DOWN(87))||(a==2&&KEY_DOWN(87))||(a==4&&KEY_DOWN(87))||(a==6&&KEY_DOWN(87))||(a==8&&KEY_DOWN(87))){system("cls");cout<<"\n\n\n\n\n\n			\033[31;1m你失败了!\033[0m\n\n\n\n\n\n";Sleep(3000);ip=false;}Sleep(100);system("cls");}	
}
void fifth(){a=3;d=3;w=6;s=0;n=false;ip=true;cout<<"\n\n\n\n\n\n			第五关:看不见的陷阱";Sleep(3000);system("cls");while(n==false&&ip==true){cout<<"█████████\n";for(int i=0;i<w;i++){cout<<"█";for(int j=0;j<7;j++) cout<<" ";cout<<"█\n";}cout<<"█";for(int i=0;i<a;i++){cout<<" ";}cout<<"\033[32;1m●\033[0m";for(int i=1;i<d;i++){cout<<" ";}cout<<"█\n";for(int i=0;i<s;i++){cout<<"█";for(int j=0;j<7;j++) cout<<" ";cout<<"█\n";}cout<<"█████████\n";cout<<"         \n";cout<<" \033[31;1m*******\033[0m \n";cout<<"    \033[31;1m*\033[0m    \n";cout<<"    \033[31;1m*\033[0m    \n";cout<<"    \033[31;1m*\033[0m    \n";cout<<"    \033[31;1m*\033[0m    \n";cout<<"         \n";cout<<"         \n";cout<<"         \n";if(KEY_DOWN(87)){if(w>0&&s<=6){w--;s++;}	}//wif(KEY_DOWN(83)){if(s>0&&w<=6){w++;s--;}}//sif(KEY_DOWN(65)){if(a>0&&d<=5){a--;d++;}}//aif(KEY_DOWN(68)){if(d>0&&a<5){a++;d--;}}//dif((w==0&&d==2)&&KEY_DOWN(69)){n=true;}if((a==3&&(s==1||s==2||s==3||s==4||s==5))||(s==6&&(a==0||a==1||a==2||a==3||a==5||a==6))){system("cls");cout<<"\n\n\n\n\n\n			\033[31;1m你失败了!\033[0m\n\n\n\n\n\n";Sleep(3000);ip=false;}Sleep(100);system("cls");}
}
int sixth(){a=3;d=3;w=6;s=0;int l,k=142857;n=false;ip=true;m=false;cout<<"\n\n\n\n\n\n			第六关:找密码";Sleep(3000);system("cls");while(n==false&&ip==true){cout<<"█████████\n";for(int i=0;i<w;i++){cout<<"█";for(int j=0;j<7;j++) cout<<" ";cout<<"█\n";}cout<<"█";for(int i=0;i<a;i++){cout<<" ";}cout<<"\033[32;1m●\033[0m";for(int i=1;i<d;i++){cout<<" ";}cout<<"█\n";for(int i=0;i<s;i++){cout<<"█";for(int j=0;j<7;j++) cout<<" ";cout<<"█\n";}cout<<"█████████\n";if(KEY_DOWN(87)){if(w>0&&s<=6){w--;s++;}	}//wif(KEY_DOWN(83)){if(s>0&&w<=6){w++;s--;}}//sif(KEY_DOWN(65)){if(a>0&&d<=5){a--;d++;}}//aif(KEY_DOWN(68)){if(d>0&&a<5){a++;d--;}}//dif(w==3&&s==3&&a==3&&d==3&&KEY_DOWN(69)) m=true;if(m==true){cout<<"142857\n";if(KEY_DOWN(81)){cin>>l;Sleep(1000);if(k==l) return 0;if(k!=l){cout<<"\033[31;1m密码错误!\033[0m";Sleep(3000);l=0;}}}Sleep(100);system("cls");}return 0;
}
void seventh(){a=3;d=3;w=6;s=0;long long k=100;n=false;ip=true;m=false;cout<<"\n\n\n\n\n\n			第七关:找绷带";Sleep(3000);system("cls");while(k!=0){cout<<"█████████\n";for(int i=0;i<w;i++){cout<<"█";for(int j=0;j<7;j++) cout<<" ";cout<<"█\n";}cout<<"█";for(int i=0;i<a;i++){cout<<" ";}cout<<"\033[32;1m●\033[0m";for(int i=1;i<d;i++){cout<<" ";}cout<<"█\n";for(int i=0;i<s;i++){cout<<"█";for(int j=0;j<7;j++) cout<<" ";cout<<"█\n";}cout<<"█████████\n";cout<<"时间"<<k;if(KEY_DOWN(87)){if(w>0&&s<=6){w--;s++;}	}//wif(KEY_DOWN(83)){if(s>0&&w<=6){w++;s--;}}//sif(KEY_DOWN(65)){if(a>0&&d<=5){a--;d++;}}//aif(KEY_DOWN(68)){if(d>0&&a<5){a++;d--;}}//dif(w==5&&a==1&&KEY_DOWN(69)){n==true;break;}Sleep(100);system("cls");k--;}
}
eighth(){a=3;d=3;w=6;s=0;n=false;cout<<"\n\n\n\n\n\n			第八关:找枪";Sleep(3000);system("cls");while(1){cout<<"█████████\n";for(int i=0;i<w;i++){cout<<"█";for(int j=0;j<7;j++) cout<<" ";cout<<"█\n";}cout<<"█";for(int i=0;i<a;i++){cout<<" ";}cout<<"\033[32;1m●\033[0m";for(int i=1;i<d;i++){cout<<" ";}cout<<"█\n";for(int i=0;i<s;i++){cout<<"█";for(int j=0;j<7;j++) cout<<" ";cout<<"█\n";}cout<<"█████████\n";if(KEY_DOWN(87)){if(w>0&&s<=6){w--;s++;}	}//wif(KEY_DOWN(83)){if(s>0&&w<=6){w++;s--;}}//sif(KEY_DOWN(65)){if(a>0&&d<=5){a--;d++;}}//aif(KEY_DOWN(68)){if(d>0&&a<5){a++;d--;}}//dif(w==0&&a==0&&KEY_DOWN(69)){n==true;break;}Sleep(100);system("cls");}
}
int main(){while(!KEY_DOWN(51)){while(!KEY_DOWN(51)){home();if(m==true){return 0;}system("cls");Sleep(1000);if(KEY_DOWN(51)){return 0;}first();system("cls");Sleep(1000);if(KEY_DOWN(51)){return 0;}second();system("cls");Sleep(1000);if(KEY_DOWN(51)){return 0;}third();if(ip==false){break;}Sleep(1000);if(KEY_DOWN(51)){return 0;}fourth();if(ip==false){break;}Sleep(1000);if(KEY_DOWN(51)){return 0;}fifth();if(ip==false){break;}Sleep(1000);if(KEY_DOWN(51)){return 0;}sixth();if(ip==false){break;}Sleep(1000);if(KEY_DOWN(51)){return 0;}seventh();if(n==false){break;}Sleep(1000);if(KEY_DOWN(51)){return 0;}eighth();if(n==false){break;}Sleep(1000);system("cls");cout<<"\n\n\n\n\n\n			\033[33;1m越狱成功!\033[0m\n\n\n\n\n\n"; Sleep(3000);}}
}

也就676行

相关文章:

C++宝强越狱1.0.6版本

没啥好说的&#xff0c;更新了一关&#xff0c;上代码 #include"bits/stdc.h" #include"Windows.h" #define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0) using namespace std; int w3,s3,a3,d3; bool nfalse,iptrue,mfals…...

构建高可用性数据库架构:深入探索Oracle Active Data Guard(ADG)

随着企业数据规模的不断增长和业务的复杂化&#xff0c;数据库的高可用性和可靠性变得尤为重要。Oracle Active Data Guard&#xff08;ADG&#xff09;作为Oracle数据库提供的一种高可用性解决方案&#xff0c;在实时备份和灾难恢复方面发挥着重要作用。本文将深入探讨ADG的原…...

记录-rosbag的处理

https://blog.csdn.net/qq_39607707/article/details/123716925 https://blog.csdn.net/weixin_51060040/article/details/126612496...

用Wireshark解码H.264

H264&#xff0c;你不知道的小技巧-腾讯云开发者社区-腾讯云 这篇文章写的非常好 这里仅做几点补充 init.lua内容&#xff1a; -- Set enable_lua to false to disable Lua support. enable_lua trueif not enable_lua thenreturn end-- If false and Wireshark was start…...

Flink中几个关键问题总结

硬核&#xff01;八张图搞懂 Flink 端到端精准一次处理语义 Exactly-once&#xff08;深入原理&#xff0c;建议收藏&#xff09; Flink可靠性的基石-checkpoint机制详细解析 硬核&#xff01;一文学完Flink流计算常用算子&#xff08;Flink算子大全&#xff09;...

华为配置ARP安全综合功能实验

华为配置ARP安全综合功能实验 组网图形 图1 配置ARP安全功能组网图 ARP安全简介配置注意事项组网需求配置思路操作步骤配置文件 ARP安全简介 ARP&#xff08;Address Resolution Protocol&#xff09;安全是针对ARP攻击的一种安全特性&#xff0c;它通过一系列对ARP表项学…...

new mars3d.layer.XyzLayer({的rectangle瓦片数据的矩形区域范围说明

new mars3d.layer.XyzLayer({的rectangle瓦片数据的矩形区域范围说明 2.这个xyz图层的矩形区域范围rectangle从图层文件中无法获取&#xff0c;但是看图层文件可以知道这个是12-21级的数据。 3.一般这个图层数据文件服务会有提供相应的rectangle范围&#xff0c;在服务的xml文…...

数据分析之Tebleau可视化:折线图、饼图、环形图

1.折线图的绘制 方法一&#xff1a; 拖入订单日期和销售金额&#xff0c;自动生成一个折线图 方法二&#xff1a; 选中订单日期和销售金额&#xff08;摁住ctrl可以选择多个纬度&#xff09; 点击右边的智能推荐&#xff0c;选择折线图 2.双线图的绘制、双轴的设置 方法一&…...

【Frida】【Android】 07_爬虫之网络通信库HttpURLConnection

&#x1f6eb; 系列文章导航 【Frida】【Android】01_手把手教你环境搭建 https://blog.csdn.net/kinghzking/article/details/136986950【Frida】【Android】02_JAVA层HOOK https://blog.csdn.net/kinghzking/article/details/137008446【Frida】【Android】03_RPC https://bl…...

算法2.6基数排序

基数排序 属于分配式排序,又称桶子法,通过键值的各个位上的值,将要排序的元素分配至某些桶中,达到排序的作用. 基数排序属于稳定性排序,是效率高的稳定性排序法 是桶排序的扩展,将整数按照位数进行切割,再按各个位数进行比较 是用空间换时间的经典算法 在使用8kw个数据进行…...

redis -List

一&#xff0c;List(列表) 1&#xff0c;所应用场景 list实际上是一个链表&#xff0c;before Node after , left, right 都可以插入值如果key不存在&#xff0c;则创建新的链表如果key存在&#xff0c;新增内容如果移除了所有值&#xff0c;空链表&#xff0c;也代表不存在在…...

ARMv8-A架构下的外部debug模型(external debug)简介

Armv8-A external debug Armv8-A debug模型一&#xff0c;外部调试 External debug 简介二&#xff0c;Debug state2.1 Debug state的进入与退出 三&#xff0c;DAP&#xff0c;Debug Access Port3.1 EDSCR, External Debug Status and Control Register调试状态标识&#xff0…...

DevOps入门

DevOps入门 1. 基础概念和原则 了解DevOps的定义、历史和主要目标 DevOps是一种将软件开发(Dev)与信息技术运维(Ops)结合起来的文化、运动或实践,旨在缩短系统开发生命周期,同时提供高质量的持续交付。DevOps的历史可以追溯到敏捷软件开发的兴起,它强调了开发和运维团队之…...

Docker搭建私有镜像仓库

1.Docker镜像仓库 搭建镜像仓库可以基于Docker官方提供的DockerRegistry来实现。 官网地址&#xff1a;https://hub.docker.com/_/registry 1.1.简化版镜像仓库 Docker官方的Docker Registry是一个基础版本的Docker镜像仓库&#xff0c;具备仓库管理的完整功能&#xff0c;…...

流行的API架构学习

几种流行的API架构风格图 SOAP&#xff08;Simple Object Access Protocol&#xff09; 优点&#xff1a;SOAP 是一种基于 XML 的通信协议&#xff0c;具有良好的跨平台和跨语言支持。它提供了丰富的安全性和事务管理功能&#xff0c;并支持复杂的消息交换模式。 缺点&#xf…...

问题解决:Fatal Python error: initfsencoding: unable to load the file system codec

问题&#xff1a; "D:\...Climb_C_site\venv\Scripts\python.exe" "D:\...\Small_Case\change_suffix.py" Fatal Python error: initfsencoding: unable to load the file system codec ModuleNotFoundError: No module named encodingsCurrent thread 0x…...

WPF —— TreeView树形控件

1 TreeView简介 TreeView 表示一个控件&#xff0c;该控件在树结构&#xff08;其中的项可以展开和折叠&#xff09;中显示分层数据。 TreeView 是一个 ItemsControl&#xff0c;这意味着它可以包含任何类型的对象的集合 (&#xff0c;例如字符串、图像或面板) 。 2 Tree Vie…...

2024.2.20力扣每日一题——从前序和中序遍历序列构建二叉树

2024.2.20 题目来源我的题解方法一 递归方法二 迭代 题目来源 力扣每日一题&#xff1b;题序&#xff1a;105 我的题解 方法一 递归 前序特点&#xff1a;[ 根节点, [左子树的前序遍历结果], [右子树的前序遍历结果] ]中序特点&#xff1a;[ [左子树的中序遍历结果], 根节点…...

c++ 小游戏(2种)

目录 介绍 游戏1 游戏2 介绍 因为DEV C的编译环境较小&#xff0c;所以大部分的游戏代码都无法在此上运行&#xff0c;我收集了一部分摸鱼小游戏的源码&#xff0c;在此呈现&#xff0c;如果有能在DEV C上运行的我会先作声明&#xff1a; 游戏1 扫雷 #include<stdio.…...

电阻详解:定义、公式、影响因素及电阻器类型解析

电阻定义 电阻是指当电流通过导体时&#xff0c;导体对电流流动所呈现的阻碍作用的物理量。它是电路元件的一个基本参数&#xff0c;用于量化导体阻止电荷定向移动的能力。#电阻#的大小决定了通过导体的电流与两端电压之间的关系&#xff0c;遵循欧姆定律&#xff0c;即在恒定…...

浏览器访问 AWS ECS 上部署的 Docker 容器(监听 80 端口)

✅ 一、ECS 服务配置 Dockerfile 确保监听 80 端口 EXPOSE 80 CMD ["nginx", "-g", "daemon off;"]或 EXPOSE 80 CMD ["python3", "-m", "http.server", "80"]任务定义&#xff08;Task Definition&…...

深度学习在微纳光子学中的应用

深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向&#xff1a; 逆向设计 通过神经网络快速预测微纳结构的光学响应&#xff0c;替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…...

web vue 项目 Docker化部署

Web 项目 Docker 化部署详细教程 目录 Web 项目 Docker 化部署概述Dockerfile 详解 构建阶段生产阶段 构建和运行 Docker 镜像 1. Web 项目 Docker 化部署概述 Docker 化部署的主要步骤分为以下几个阶段&#xff1a; 构建阶段&#xff08;Build Stage&#xff09;&#xff1a…...

反向工程与模型迁移:打造未来商品详情API的可持续创新体系

在电商行业蓬勃发展的当下&#xff0c;商品详情API作为连接电商平台与开发者、商家及用户的关键纽带&#xff0c;其重要性日益凸显。传统商品详情API主要聚焦于商品基本信息&#xff08;如名称、价格、库存等&#xff09;的获取与展示&#xff0c;已难以满足市场对个性化、智能…...

【HarmonyOS 5.0】DevEco Testing:鸿蒙应用质量保障的终极武器

——全方位测试解决方案与代码实战 一、工具定位与核心能力 DevEco Testing是HarmonyOS官方推出的​​一体化测试平台​​&#xff0c;覆盖应用全生命周期测试需求&#xff0c;主要提供五大核心能力&#xff1a; ​​测试类型​​​​检测目标​​​​关键指标​​功能体验基…...

今日科技热点速览

&#x1f525; 今日科技热点速览 &#x1f3ae; 任天堂Switch 2 正式发售 任天堂新一代游戏主机 Switch 2 今日正式上线发售&#xff0c;主打更强图形性能与沉浸式体验&#xff0c;支持多模态交互&#xff0c;受到全球玩家热捧 。 &#x1f916; 人工智能持续突破 DeepSeek-R1&…...

SAP学习笔记 - 开发26 - 前端Fiori开发 OData V2 和 V4 的差异 (Deepseek整理)

上一章用到了V2 的概念&#xff0c;其实 Fiori当中还有 V4&#xff0c;咱们这一章来总结一下 V2 和 V4。 SAP学习笔记 - 开发25 - 前端Fiori开发 Remote OData Service(使用远端Odata服务)&#xff0c;代理中间件&#xff08;ui5-middleware-simpleproxy&#xff09;-CSDN博客…...

嵌入式学习笔记DAY33(网络编程——TCP)

一、网络架构 C/S &#xff08;client/server 客户端/服务器&#xff09;&#xff1a;由客户端和服务器端两个部分组成。客户端通常是用户使用的应用程序&#xff0c;负责提供用户界面和交互逻辑 &#xff0c;接收用户输入&#xff0c;向服务器发送请求&#xff0c;并展示服务…...

AI+无人机如何守护濒危物种?YOLOv8实现95%精准识别

【导读】 野生动物监测在理解和保护生态系统中发挥着至关重要的作用。然而&#xff0c;传统的野生动物观察方法往往耗时耗力、成本高昂且范围有限。无人机的出现为野生动物监测提供了有前景的替代方案&#xff0c;能够实现大范围覆盖并远程采集数据。尽管具备这些优势&#xf…...

uniapp 字符包含的相关方法

在uniapp中&#xff0c;如果你想检查一个字符串是否包含另一个子字符串&#xff0c;你可以使用JavaScript中的includes()方法或者indexOf()方法。这两种方法都可以达到目的&#xff0c;但它们在处理方式和返回值上有所不同。 使用includes()方法 includes()方法用于判断一个字…...