1,我想在我的unit_balance低于20时创建一个js提醒。
2,第一,我要做的是获取unit_balance中的每一个,然后我编写一个函数来比较<20
3,如果为true,则显示alert,如果不忽略警报,则为
4,代码仍然错误,因为我将所有unit_balance都设置为高于20,这也使我保持警惕
5,可以给我一些想法吗?我的js不好。
6,请帮助我。谢谢
<body onload="myFunction()">
<script>
var unit_balance = [
@foreach ($bike as $value)
['{{ $value->unit_balance }}']
@endforeach
];
function myFunction(){
if(unit_balance < 20, true){
alert("Some of unit left is less than 20. Please restock immediately!");
}
}
</script>
答案 0 :(得分:0)
如果unit_balance是数组,则需要过滤值并检查数组的长度
<body onload="myFunction()">
<script>
var unit_balance = [
20, 30
];
function myFunction(){
var totalLessThan20 = unit_balance.filter(unit => unit <=20 );
if(totalLessThan20.length) {
alert("Some of unit left is less than 20. Please restock
immediately!");
}
}
</script>