[英]How to make a function if a number is greater than others
I have buttons so once you click them, it adds one to a number next to it.I want to compare these numbers and have a function happen based on which one is bigger.我有按钮,所以一旦你点击它们,它会在旁边的数字上加一个。我想比较这些数字,并根据哪个更大发生 function。 Here's my code
这是我的代码
<button class="song1box" onClick="onClick()"></button>
<p id = "song1">Song #1</p>
<button class="song2box" onClick="onClick2()"></button>
<p id = "song2">Song #2</p>
<button class="song3box" onClick="onClick3()"></button>
<p id = "song3">Song #3</p>
<button class="song4box" onClick="onClick4()"></button>
<p id = "song4">Song #4</p>
<button class="song5box" onClick="onClick5()"></button>
<p id = "song5">Song #5</p>
<p id="clickp1">Clicks: <a id="clicks1">0</a></p>
<p id="clickp2">Clicks: <a id="clicks2">0</a></p>
<p id="clickp3">Clicks: <a id="clicks3">0</a></p>
<p id="clickp4">Clicks: <a id="clicks4">0</a></p>
<p id="clickp5">Clicks: <a id="clicks5">0</a></p>
JAVASCRIPT:
const click1var = document.getElementById("clicks1").value
const click2var = document.getElementById("clicks2").value
const click3var = document.getElementById("clicks3").value
const click4var = document.getElementById("clicks4").value
const click5var = document.getElementById("clicks5").value
playbutton.onclick = function(){
ad.play();
if (Math.max(click1var, click2var, click3var, click4var, click5var) == click1var){
song1.play();
}
if (Math.max(click1var, click2var, click3var, click4var, click5var) == click2var){
song2.play();
}
if (Math.max(click1var, click2var, click3var, click4var, click5var) == click3var){
song3.play();
}
if (Math.max(click1var, click2var, click3var, click4var, click5var) == click4var){
song4.play();
}
if (Math.max(click1var, click2var, click3var, click4var, click5var) == click5var){
song5.play();
}
}
Say you have two variables, clickAVar
and clickBVar
.假设您有两个变量
clickAVar
和clickBVar
。 You can execute code based on which one is bigger using the following snippet.您可以使用以下代码段根据哪个更大来执行代码。
if(clickAVar > clickBVar){
// insert code here for when A is bigger
} else {
// insert code here for when B is bigger (or they're equal)
}
I'll leave it up to you to integrate this into your app.我会留给您将其集成到您的应用程序中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.