Envoyé par
E.Bzz
@Bovino : il vaut quand même mieux faire explicitement la conversion ;)
Pour le cas de "3Bovino", pas de problème.
Mais si la conversion est tronquée à cause d'un séparateur décimal erroné, par exemple, c'est plus embêtant.
En effet, dans ce cas aucune erreur ne sera détectée (comme dans ton exemple), alors que le calcul sera faux car seule la partie entière aura été prise en compte.
En plus de la rigueur du code (pour éviter de faire des calculs sur des string), l'utilisation du parseInt() ou parseFloat() permet entre autre de détecter ces erreurs ...
A+