所以,我有以下代碼:
var jobs = [
'lawyer',
'hitman',
'gardener',
'cashier'
]
var thumbnails = [
"https://c.tenor.com/DP615vqUzeAAAAAC/ace-attorney-phoenix-wright.gif",
"https://i.ytimg.com/vi/6nzyIHz5bb0/hqdefault.jpg",
"https://c.tenor.com/vzSw7IoYMdYAAAAM/lifehack-hose.gif",
"https://c.tenor.com/eYUWlNN0Fw4AAAAM/thisisalecx-cashier.gif"
]
let job = jobs[Math.floor(Math.random() * jobs.length)]
這會從“jobs”陣列中選擇一個隨機選項。我有我想要使用的嵌入縮略圖的串列。現在,如果它從陣列中發送一個隨機作業,有沒有辦法發送一個與該作業匹配的 gif 影像?任何幫助表示贊賞!
uj5u.com熱心網友回復:
用這個:
var jobs = [
'lawyer',
'hitman',
'gardener',
'cashier'
]
var thumbnails = [
"https://c.tenor.com/DP615vqUzeAAAAAC/ace-attorney-phoenix-wright.gif",
"https://i.ytimg.com/vi/6nzyIHz5bb0/hqdefault.jpg",
"https://c.tenor.com/vzSw7IoYMdYAAAAM/lifehack-hose.gif",
"https://c.tenor.com/eYUWlNN0Fw4AAAAM/thisisalecx-cashier.gif"
]
let index = Math.floor(Math.random() * jobs.length)
let job = jobs[index]
let image = thumbnails[index]
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/460233.html
標籤:javascript 数组 随机的
上一篇:將兩個類似的.js函式合二為一
