Tal vez esta duda ya este resuelta pero no me quiero quedar con la duda. En los videos vi que en ciertas partes a las variables se inician con la palabra reservada "var" pero aveces no se las inicializa y eso me confunde asi tambien cuando crean una funcion las variables no tienen un tipo especifico como int, float, bool como en otros lenguajes.
Mi pregunta: ¿Es necesario inicializar las variables obligatoriamente como a modo de buenas prácticas o no ?
Ya que vi que aveces no se las inicializa pero aun asi funciona