Pour mon programme, je dois doubler les nombres du tableau dans une position impaire et ensuite, si ce nombre est supérieur à 9, soustraire 9 à lui. Si je devais le faire avec un nombre impair, je pourrais facilement le faire avec le code suivant (numéro est le nom du tableau):Comment puis-je voir en Javascript si l'élément d'un tableau est dans une position impaire ou dans une position paire?
for (var k = 0; k < Numero.length;k++) {
if ((Numero[k] % 2) != 0) {
var doppioNumero = Numero[k] * 2;
Numero[k] = doppioNumero;
if (Numero[k] > 9) {
var nuovoNum = Numero[k] - 9;
Numero[k] = nuovoNum;
}
}
}
Le problème est que je n'ai pas de le faire sur un nombre impair, Je dois le faire sur des nombres dans des positions impaires, comme le premier nombre, le troisième, le cinquième, le septième, le neuvième et ainsi de suite. Comment puis-je le faire? Merci beaucoup.
'pour (var i = 1; i
Ammar
simplement le faire sur ** k ** puisque c'est la position et plus précisément k + 1 –
Que voulez-vous dire par" positions impaires "? Quels sont les index numériques spécifiques à définir? Par "premier chiffre" voulez-vous dire "0" ou "1"? Qu'est-ce qu'un tableau d'entrée et un résultat attendu? Voir https://stackoverflow.com/help/mcve – guest271314