IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

danielhagnoul

  1. Comment dévoiler lettre par lettre un message caché ?

    par , 21/02/2018 à 14h57
    J'utilise un générateur ES2015 pour construire le message caché. Lorsque l'utilisateur active un bouton, il actionne l'itérateur qui appelle le générateur, lequel modifie le message caché en dévoilant une lettre au hasard. Lorsque le message est totalement dévoilé, le bouton est rendu inactif ( disabled ).

    Pour cacher le message j'utilise str.replace( /[A-za-z0-9\u00C0-\u00FF]/g, "*" ), // \u00C0-\u00FF pour les à, é, è, etc.

    Le générateur est assez simple, ...

    Mis à jour 08/06/2018 à 10h42 par danielhagnoul (Licence)

    Catégories
    ES2015 , Javascript , Développement Web
  2. Générateur d'ID unique : kGeneratorID

    par , 08/07/2016 à 11h03
    Code du générateur d'ID

    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    /*
     * Générateur d'ID unique
     *
     * str : le nom des ID
     * n : le nombre d'ID
     */
    const kGeneratorID = function*( str = 'node', n = 1 ){
      let
        i = 0,
        j = 0,
        r = '',
        nb = 0,
        d = ( new Date() ).valueOf();
     
      while( j < n ){
        r = str + d + i++,
        nb = document.querySelectorAll( "#" + r ).length;
    ...