cur*_*Cat 3 javascript arrays string jquery boolean
我有一个数组
var myarr = ["true","false","true"];
Run Code Online (Sandbox Code Playgroud)
我希望上面返回布尔类型的 false 。
var myarr = ["true","true","true"];
Run Code Online (Sandbox Code Playgroud)
我希望上面返回布尔类型的 true 。有人可以帮助实现这一目标的最有效方法是什么吗?
最好先将字符串转换为另一个数组中的布尔值,然后使用 .every() 吗?
请指教。谢谢。
小智 5
在这里检查你的答案,你肯定会在这里得到更深入的答案:Check if all values in array are true, then return a true boolean statements (javascript)
let arr1 = ['true', 'false', 'true'],
arr2 = ['true', 'true', 'true'];
let checker = arr => arr.every(v => v === 'true');
console.log(checker(arr1));
console.log(checker(arr2));Run Code Online (Sandbox Code Playgroud)