gpt4 book ai didi

javascript - 在 JavaScript if 语句中使用字符串/文本输入字段作为条件

转载 作者:行者123 更新时间:2023-11-29 22:30:15 25 4
gpt4 key购买 nike

我正在尝试允许将 if 语句条件放入文本字​​段中,然后让 Javascript 获取该文本字段并返回它是真还是假。

logicStr = document.getElementById('logicString').value;

if(logicStr){
alert("true");
}else{
alert("false");
}

在上面的示例中,如果输入为“1 == 0”,则警报应该为假。但是 Javascript 看到它就像我问的那样,字符串不是 null 并且它不是,所以它会发出 true 警报。我需要以某种方式转换为逻辑 bool 语句。

最佳答案

只要这全部由用户输入驱动并保留在本地,eval应该适合你。

if(eval(logicStr)){
alert("true");
}else{
alert("false");
}

关于javascript - 在 JavaScript if 语句中使用字符串/文本输入字段作为条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7322388/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com