Créer une boucle avec les fonctions case et for alléger mon script

Bonjour à tous,
Je souhaite alléger mon script car il devient répétitif.
Voici mon script :

function deleteSheets() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheets = ss.getSheets();
  for (i = 0; i < sheets.length; i++) {
     switch(sheets[i].getSheetName()) {
     case "⛔ Sem. 1":
     case "⛔ Sem. 2":
     case "⛔ Sem. 3":
     case "⛔ Sem. 4":
     case "⛔ Sem. 5":
     case "⛔ Sem. 6":
     case "⛔ Sem. 7":
     case "⛔ Sem. 8":
     case "⛔ Sem. 9":
     case "⛔ Sem. 10":
     case "⛔ Sem. 11":
     case "⛔ Sem. 12":
     case "⛔ Sem. 13":
     case "⛔ Sem. 14":
     case "⛔ Sem. 15":
     case "⛔ Sem. 16":
     case "⛔ Sem. 17":
     case "⛔ Sem. 18":
     case "⛔ Sem. 19":
     case "⛔ Sem. 20":
     case "⛔ Sem. 21":
     case "⛔ Sem. 22":
     case "⛔ Sem. 23":
     case "⛔ Sem. 24":
     case "⛔ Sem. 25":
     case "⛔ Sem. 26":
     case "⛔ Sem. 27":
     case "⛔ Sem. 28":
     case "⛔ Sem. 29":
     case "⛔ Sem. 30":
     case "⛔ Sem. 31":
     case "⛔ Sem. 32":
     case "⛔ Sem. 33":
     case "⛔ Sem. 34":
     case "⛔ Sem. 35":
     case "⛔ Sem. 36":
     case "⛔ Sem. 37":
     case "⛔ Sem. 38":
     case "⛔ Sem. 39":
     case "⛔ Sem. 40":
     case "⛔ Sem. 41":
     case "⛔ Sem. 42":
     case "⛔ Sem. 43":
     case "⛔ Sem. 44":
     case "⛔ Sem. 45":
     case "⛔ Sem. 46":
     case "⛔ Sem. 47":
     case "⛔ Sem. 48":
     case "⛔ Sem. 49":
     case "⛔ Sem. 50":
     case "⛔ Sem. 51":
     case "⛔ Sem. 52":
     case "✅ Sem. 1":
     case "✅ Sem. 2":
     case "✅ Sem. 3":
     case "✅ Sem. 4":
     case "✅ Sem. 5":
     case "✅ Sem. 6":
     case "✅ Sem. 7":
     case "✅ Sem. 8":
     case "✅ Sem. 9":
     case "✅ Sem. 10":
     case "✅ Sem. 11":
     case "✅ Sem. 12":
     case "✅ Sem. 13":
     case "✅ Sem. 14":
     case "✅ Sem. 15":
     case "✅ Sem. 16":
     case "✅ Sem. 17":
     case "✅ Sem. 18":
     case "✅ Sem. 19":
     case "✅ Sem. 20":
     case "✅ Sem. 21":
     case "✅ Sem. 22":
     case "✅ Sem. 23":
     case "✅ Sem. 24":
     case "✅ Sem. 25":
     case "✅ Sem. 26":
     case "✅ Sem. 27":
     case "✅ Sem. 28":
     case "✅ Sem. 29":
     case "✅ Sem. 30":
     case "✅ Sem. 31":
     case "✅ Sem. 32":
     case "✅ Sem. 33":
     case "✅ Sem. 34":
     case "✅ Sem. 35":
     case "✅ Sem. 36":
     case "✅ Sem. 37":
     case "✅ Sem. 38":
     case "✅ Sem. 39":
     case "✅ Sem. 40":
     case "✅ Sem. 41":
     case "✅ Sem. 42":
     case "✅ Sem. 43":
     case "✅ Sem. 44":
     case "✅ Sem. 45":
     case "✅ Sem. 46":
     case "✅ Sem. 47":
     case "✅ Sem. 48":
     case "✅ Sem. 49":
     case "✅ Sem. 50":
     case "✅ Sem. 51":
     case "✅ Sem. 52":
     case "Template":
         break;
     default:
        ss.deleteSheet(sheets[i]);
    }
  }
}

Merci.

Comme ceci

function deleteSheets() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  ss.getSheets().forEach(function(sheet) { 
    if(!sheet.getName().includes('Sem.') && (sheet.getName()!='Template')) {ss.deleteSheet(sheet)}
  })
}

Super Steelson,

ça marche nickel.

Tu as "un peu" allégé mon script
Un tout grand merci.

Rechercher des sujets similaires à "creer boucle fonctions case alleger mon script"