点击查看代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
<script type="text/javascript">
let initArr = ["10", "(-20)", "20","0","0","0"]
let handleArr1 = []
let handleArr2 = []
let handleArr3 = []
let handleArr4 = []
let handleArr5 = []
let handleArr6 = []
let handleArr7= []
let handleArr8= []
handleArr7 =initArr.join(",").match(/-?\d+/g)
handleArr7.forEach((item) => [
handleArr8.push((+item))
])
initArr.forEach((item, index) => {
if (item.search(/-[0-9]*[1-9][0-9]*/) != -1) {
let temp = item.match(/-[0-9]*[1-9][0-9]*/)[0]
handleArr1[index] = (+temp)
handleArr2[index] = temp * 1
handleArr3[index] = parseFloat(temp)
handleArr4[index] = Math.floor(temp)
handleArr5[index] = (~~temp)
handleArr6[index] = parseInt(temp)
} else if(item.search(/-?\d+/) != -1) {
handleArr1[index] = (+item)
handleArr2[index] = item * 1
handleArr3[index] = parseFloat(item)
handleArr4[index] = Math.floor(item)
handleArr5[index] = (~~item)
handleArr6[index] = parseInt(item)
}
})
console.log("handleArr1" ,handleArr1);
console.log("handleArr2" ,handleArr1);
console.log("handleArr3" ,handleArr1);
console.log("handleArr4" ,handleArr1);
console.log("handleArr5" ,handleArr1);
console.log("handleArr6" ,handleArr6);
console.log("handleArr7" ,handleArr7);
console.log("handleArr8" ,handleArr6);
</script>
</html>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)