Fonction codeAscii ?
Résolu/Fermé
A voir également:
- Fonction codeAscii ?
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Fonction remplacer word - Guide
- Virginie organise un rallye avec 30 équipes. elle veut créer un code pour désigner chaque équipe. elle a commencé à la main, mais elle voudrait le faire calculer à l'aide d'une formule. proposez une formule comportant une seule fonction et à recopier vers le bas dans la colonne a du fichier à télécharger. quelle formule sera en a9 ? ✓ - Forum Programmation
2 réponses
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
4 déc. 2016 à 12:48
4 déc. 2016 à 12:48
Bonjour,
Voici un article sur le code ASCII :
https://www.commentcamarche.net/informatique/technologies/1589-code-ascii/
"je débute en javascript"
Première chose à apprendre : Java et JavaScript ça n'a rien à voir.
Je te rediriges vers le bon forum.
Voici un article sur le code ASCII :
https://www.commentcamarche.net/informatique/technologies/1589-code-ascii/
"je débute en javascript"
Première chose à apprendre : Java et JavaScript ça n'a rien à voir.
Je te rediriges vers le bon forum.
codeurh24
Messages postés
760
Date d'inscription
samedi 29 mars 2014
Statut
Membre
Dernière intervention
8 septembre 2018
123
5 déc. 2016 à 06:46
5 déc. 2016 à 06:46
Bonjour.
Pour bien maîtrisé les valeurs ascii il faudrait comprendre parfaitement les types de variable. Je vais essayer de faire simple.
Le ascii est une norme pour afficher des caracteres.
1 caractere égale a 1 octet donc 8bits
Avec 8 bits on a 256 possibilité de caractères.
L'alphabet commence vers 65 et ce finit vers 122.
Le code que tu nous fournis est très vague.
le mot codeAscii est une variable.
Une variable est un mot que l'on nome comme on le veux et qui contient une valeur.
== est une comparaison de valeurs. Dans ton code 90 est la valeur attendu.
si la variable codeAscii a mémorisé la valeur 90 alors c'est vrai ce qui reviens a dire
donc on exécute le code entre crochet, on appel ça des accolades
https://fr.wikipedia.org/wiki/Accolade
pour ta 2eme condition ça deviens difficile a expliquer simplement.
Il faut regarder dans l’ensemble ce qui est vrai(true) ou ce qui est faux(false)
les && sont des et, c'est a dire que si toute les comparaisons son vrai alors tout est vrai et on entre dans la condition (les accolades)
et au contraire. si une des comparaison est fausse, tout est faux.
Le ou || permet de dire que tout est vrai si une des comparaisons est vrai.
https://www.culture-informatique.net/cest-and-or-xor-nand-nor-not/
Avec les parenthéses. le tout doit être vrai ou faux au final pour entrer dans la condition
ce qui pourrait donner
ce qui revien a
et le et veux dire que tout est vrai alors la condition est vrai
On reprend la condition entierement
ce qui donnais deja vrai avec 70
il nous reste que des ou et comme j'ai déjà expliquer, il suffit d'un seul vrai pour que tout soit vrai.
Si c'est vrai on entre dans la condition.
Pour bien maîtrisé les valeurs ascii il faudrait comprendre parfaitement les types de variable. Je vais essayer de faire simple.
Le ascii est une norme pour afficher des caracteres.
1 caractere égale a 1 octet donc 8bits
Avec 8 bits on a 256 possibilité de caractères.
L'alphabet commence vers 65 et ce finit vers 122.
Le code que tu nous fournis est très vague.
le mot codeAscii est une variable.
Une variable est un mot que l'on nome comme on le veux et qui contient une valeur.
== est une comparaison de valeurs. Dans ton code 90 est la valeur attendu.
if (codeAscii == 90) {
si la variable codeAscii a mémorisé la valeur 90 alors c'est vrai ce qui reviens a dire
if (true) {
donc on exécute le code entre crochet, on appel ça des accolades
https://fr.wikipedia.org/wiki/Accolade
pour ta 2eme condition ça deviens difficile a expliquer simplement.
Il faut regarder dans l’ensemble ce qui est vrai(true) ou ce qui est faux(false)
les && sont des et, c'est a dire que si toute les comparaisons son vrai alors tout est vrai et on entre dans la condition (les accolades)
et au contraire. si une des comparaison est fausse, tout est faux.
Le ou || permet de dire que tout est vrai si une des comparaisons est vrai.
https://www.culture-informatique.net/cest-and-or-xor-nand-nor-not/
Avec les parenthéses. le tout doit être vrai ou faux au final pour entrer dans la condition
if (codeAscii > 64 && codeAscii < 91) {
ce qui pourrait donner
if (70 > 64 && 70 < 91) {
ce qui revien a
if (true && true) {
et le et veux dire que tout est vrai alors la condition est vrai
if ( true) {
On reprend la condition entierement
if ((codeAscii > 64 && codeAscii < 91) || (codeAscii > 96 && codeAscii < 123) || (codeAscii == 32)) {
ce qui donnais deja vrai avec 70
if ( true || (codeAscii > 96 && codeAscii < 123) || (codeAscii == 32)) {
if ( true || (70 > 96 && 70 < 123) || (70 == 32)) {
if ( true || (false && true) || (false)) {
il nous reste que des ou et comme j'ai déjà expliquer, il suffit d'un seul vrai pour que tout soit vrai.
Si c'est vrai on entre dans la condition.