11549 sujets

JavaScript, DOM et API Web HTML5

Hello,

actuellement mon programme fonctionne ainsi :


    page=10;
    paginate(page);

    function paginate(page){

        page=parseInt(page);  // <-- j'aimerai supprimer cette ligne inesthétique

        alert(page+1):

     }


Ce programme retourne bien "11", mais je suis obligé de convertir la variable page en utilisant parseInt.
Sans utiliser parseInt, le résultat est "101" car page est considéré comme une chaine.

Est-ce qu'on peut pas faire plus simple , déclarer dans les params de la function directement que page est un integer ???
Modifié par raf59 (23 Feb 2012 - 14:52)
Hello.

Désolé, mais sauf si ta variable page est un int déclaré dans le code, tu seras obligé d'utiliser parseInt.