求解一个JavaScript题目。如何使两个数组的下标一一对应。

2025-06-21 21:49:32
推荐回答(4个)
回答1:

这个代码应该可以帮你

水果 原价(元) 折扣 价格(元)

回答2:

在输入框里  写上 水果名   确认  得到 结果!








确认


document.getElementById("but").onclick=function(){
 var value=document.getElementById("text").value
 let a1=["苹果","香蕉","橘子","梨"]
 let a2=[10,20,30,40]
 let a3=[0.9,0.8,0.7]
if (a1.includes(value)) {
let index=a1.indexOf(value)
let random= Math.floor(Math.random() * (a1.length-1))
let odiv=document.getElementsByTagName("div")[0]
odiv.innerHTML=`${a1[index]}
原价${a2[index]}元 
 ${a3[random]*10}折`
setTimeout(function(){
odiv.innerHTML+=`
最终价格:${a2[index]*a3[random]}元`
},1000) 
}else{
document.getElementsByTagName("div")[0].innerHTML=`没有此商品!`
}
}


回答3:





无标题文档






  • 水果和原价

  • 折扣

  • 价格







  • 回答4:

    下标和下标对应

    相关问答