我使用下面的代碼來檢查是否存在var1,然後分配另一個變量(promt)來存儲var1,前提是用戶鍵入變量。問題是,我有大約二十變量,我需要檢查,所以我的代碼看起來像下面的十倍:檢查[變量名稱] + [數字]是否存在?
if (typeof var1 !== 'undefined') {
if(selection==var1){
var promt = var1;
}
}
if (typeof var2 !== 'undefined') {
if(selection==var2){
var promt = var2;
}
}
本(一),使一噸的低效代碼及(b)如果我有超過20個可能導致錯誤變量。
有沒有辦法檢查var1,var2,var3等是否存在,然後停止檢查變量何時停止?
目標是能夠有一百個變量,並且如果有兩個變量,仍然具有相同數量的代碼。
使用數組... –
使用正則表達式 – Aravind
要添加,您可能需要遍歷該數組並檢查其是否真實,然後相應地指定 – Li357