soy nuevo en javascript. Intento usar la lógica if pero fallé. Mi plan es que si el valor del zoom es superior a 5, el archivo console.log muestra 'agradable'. aquí está mi código:
const zoom = mymap.setZoom(0); if(zoom > 5) { console.log('nice') } else{ console.log('not nice') }el archivo console.log siempre muestra 'no agradable', ¿cómo puedo solucionarlo?
Suponiendo que está trabajando con la API de JavaScript de Maps , setZoom() no devuelve un valor. Como tal, su zoom variable siempre estará undefined .
En su lugar, llame a getZoom() para establecer la variable correctamente, lo que devuelve un Number que indica "el zoom del mapa":
const zoom = mymap.getZoom(); if(zoom > 5) { console.log('nice') } else{ console.log('not nice') }