// let a = eval("sqrt2+3")
// let b = Math.sqrt("0.32")
// let b = /\./.test(25.3) true
// let b =/√[0-9]+$/.test("√123")
// let c =/√[0-9]+$/.test("√123.2")
// let b = /^[0]+/.test(0.)
// let b = /\./.test(0)
// let d = /√\(+.*/.test("√(")
// console.log(b)
// console.log(c)
// let d = Math.sqrt(0.)
// let d = /√[0-9]+$|√\(.*$/.test("√05.")
// let d = Math.sqrt(Math.pow(0.32,2))
// let d= Math.pow(Math.sqrt(2),2)
// let d = Math.sqrt(2)
// let d= Math.pow(Math.sqrt(2,2))
// 如果 √2^(2) == Math.pow(Math.sqrt(2),2)
// 那么√(2^(2)) == Math.pow(Math.sqrt(2),2)
// let a = "√(2^("
// let d = (/√\(.*$/.test(a) && 0 != 1 && !/\^\($/.test(a))
// let c = /√\(.*$/.test(a)
// let e = (0 != 1)
// console.log(d)
// console.log(c)
// console.log(e)
let a = "√(0.36^(2)+"
let c = /√\(.*$/.test('√(0') //
let x = /\^\([0-9]+$/.test(a)
var m = /\+$|\-$|\x$|\÷$|\%$/;
let b =
/√[0-9]+$|√[0-9]+\.[0-9]+$/.test(a) // 原 :/√[0-9]+$|√[0-9]+\.$/
&& !/\^\([0-9]+$/.test(a) // ^(n 不是指数
// 根号下是数字,且没有指数
||
// 根号下是括号,且没有指数
/√\(.*$/.test(a) // .* 任意字符出现零次或多次 - √(后面随便加
&& true
&& !/\^\([0-9]+$/.test(a)
&& !m.test(a)
let v = !m.test(a)
let p = false
let o = false
let u = true
let i = true
let k = true
let y = p && o||u&&i&&k
console.log(b)
console