Tâche
Étant donné un entier non négatif n
, output 1
si n
is 0
et output la valeur n
sinon.
Contribution
Un entier non négatif.
- Si vous souhaitez accepter la chaîne en tant qu'entrée, la chaîne correspond aux expressions rationnelles suivantes:,
/^(0|[1-9][0-9]*)$/
c'est-à-dire qu'elle ne doit pas avoir de zéros à gauche, sauf si c'est le cas0
. - Si vous acceptez un entier réel comme entrée, vous pouvez supposer que cet entier se situe dans les limites de la capacité de traitement de la langue.
Sortie
Un entier positif, spécifié ci-dessus. Les zéros en tête ne sont pas autorisés. Votre sortie doit correspondre à la regex /^[1-9][0-9]*$/
.
Testcases
input output
0 1
1 1
2 2
3 3
4 4
5 5
6 6
7 7
Notation
C'est du code-golf , donc la réponse la plus courte en octets est gagnante.
Les failles standard s'appliquent.