В настоящее время я застрял в том, как я могу сделать свой код IIFE, самовозглашая. Заявление о проблеме:
Ваш клиент хочет получить список почтовых индексов из исследования почтовых индексов (перечисленных только один раз каждый) в порядке от наименьшего к наибольшему. Он хотел бы, чтобы он «просто запускался» (самовывоз).
Мой код отображает корректный вывод, где все почтовые индексы от наименьшего к наибольшему и указаны один раз. Мне нужна помощь в понимании того, как сделать мой текущий код «самовывозом». Вот мой текущий код:
//Start.
window.onload = uniqueZipcodes;
function assignment12_3() {
// Your code goes in here.
}
function uniqueZipcodes(){
//Start.
//Variables
var records, zip;
var output = document.getElementById("selfInvokingFunctionDiv");
var zipcodes = [];
var outputString = "";
//Gets the records...
records = openZipCodeStudyRecordSet();
//This will loop through the records and put unique records
//into an array
while(records.readNextRecord()){
zip = records.getSampleZipCode();
if(!zipcodes.includes(zip)){
zipcodes.push(zip);
}
}
//Will sort the zipcodes
zipcodes.sort();
//outputs the zipcodes.
for(var z in zipcodes){
outputString += zipcodes[z] + "</br>";
}
outputDiv.innerHTML += outputString;
};