Tengo dificultades con esta función dentro del script svelte :
const getRange = function (typ) { let range = 0; if (typ == 0) { range = "AB"; } else if (typ == 1) { range = "Bc"; } else if (typ == 2) { renge = "CD"; } else { range = "CD"; } return range; };La plantilla es como:
{#each itmes as itme} <strong> {getRange(item.typ)}</strong> <br /> {/each}Sin embargo, recibo su error en el navegador:
Projects.svelte:26 Uncaught (in promise) ReferenceError: renge is not defined at Array.getRange (Projects.svelte:26) at create_each_block (Projects.svelte:161) at Object.update [as p] (Projects.svelte:156) at update (index.mjs:1057) at flush (index.mjs:1025)Me pregunto cuál es el problema aquí y cómo puedo solucionarlo.
Escribiste mal el range una vez, en la cláusula else if (typ == 2) :
const getRange = function (typ) { let range = 0; if (typ == 0) { range = "AB"; } else if (typ == 1) { range = "Bc"; } else if (typ == 2) { range = "CD"; } else { range = "CD"; } return range; };