We were unable to load Disqus. If you are a moderator please see our troubleshooting guide.

Hovhannes Kiramijyan • 2 years ago

pas envoie comme résultat : arg1.arg2 + arg1 + arg2 mais -> envoie comme résultat : arg1 * arg2 + arg1 + arg2

RaiZD • 2 years ago

Where are the answers/results/solution for all these questions ??
I'd like to know what i'm getting wrong... Or why it says my exercise is wrong but i get the right result...

PLEASE <3

Anonymous • 2 years ago

yes

louloumwana • 5 months ago

Salut ! je suis bloquée sur les "Opération sur les variables"
pourtant j'ai l'impression que c'est juste .Aidez-moi svp ! Merci



// Déclarez les variables comme dans l'exercice précédent et appliquez les opérations demandées
let num = 33;
const x = num++;
x;
let txt = "255";
let bin = false;
let y = txt +" " +"est ici une chaîne de caractères";
y;
let flt = 34;
flt;
console.log(num);
console.log(y);
console.log(bin);
console.log(flt);

MerguezPat • 3 weeks ago

Voici le code qui a marché pour moi :

var num = 255;
num++
var txt = '255 '+'est ici une chaîne de caractères';
var bin = false;
var flt = 7.23 + num;

FredericB • 2 years ago

just so you know, in the last exercise of part 3 when referring to "arg1.arg2", a multiplication is expected.
pour info, dans le dernier exercice de la partie 3 "arg1.arg2" fait référence à la multiplication des deux arguments.

ManOB • 2 months ago

Bonjour,
Je ne comprend absolument pas l'exercice boucle et tableau. Help me please :(

JackOuille • 2 years ago

Sah c'est plutôt dur mais très bien pour réviser le javascript

coderlady • 2 years ago

Hey
I just started learning javascript, any tips and tricks?
Bonjour,
Je commence avec le javascript, des conseils à me donner?
Merci.

Anonymous • 2 years ago

Hello,
Je galère grave sur l'exercice 2 ou peut on trouver les réponses?

akid • 2 years ago

idem

sdsdf • 2 years ago

"arg1.arg2" fait référence à la multiplication des deux arguments arg1*arg2

Kiust • 7 months ago

pareille pour moi, je suis à l aret total! en fait après 2 ans tu as réussi ou pas? XD

Stefoudu13 • 4 years ago

laisse poce bleu

Pierredici • 2 weeks ago

Bonjour, Je ne trouve pas la réponse de l'ex 'Boucle et tableau' quelqu'un peut m'aider?

gindev • 5 months ago

franchement, j'ai rien compris à l'exercice 6.2 : Réalisez la fonction initXY , dans mon code sur Vscode, j'arrive à plusieurs résultats cohérents mais je dois surement pas comprendre ce qui est demandé car j'ai toujours des erreurs dans l'editeur de codingame.. c'est assez frustrant je dois dire .......

Psc.I • 7 months ago

je ne comprends pas, j'ai mis le code suivant pour la partie 5 exercice 2 :
var tablo = [1,2,3]
var item = tablo[1]
item = 5
et ça fonctionne pas... je ne vois pas mon erreur

Anonymous • 2 months ago

Bonjour, Ce n'est pas item=5; mais tablo[1]=5; pour assigner la valeur 5 dans la seconde position de tablo.
Courage!

Rattelise Lyautey • 9 months ago

Boucle et fonction :

function puissance (x, n){

var result = 1;
if(n == undefined)
n = 2;
for(var i=1; i<=n; i++) {
result = result * x;
}
return result;

}
console.log(puissance(2,4));

ludoA • 10 months ago


function aprec(note){
  if(note >=0 && note <7){
    return "Hideux";
  }
  else if(note >=7 && note <10){
    return "Moche";
  }
  else if(note >=10 && note <15){
    return "Nice";
  }
  else if(note >=15 && note <=20){
    return "GG";
  }
  else {
    return "BUG";
  }
}

Emeritus • 1 year ago

Bonjour à tous !
Je ne comprends pas pourquoi l'exercice 2 n'est pas validé ...
(Test sur le type des paramètres)

voici mon code :
let test1 = 48;
let test2 = 'test2';

function myFct (arg1, arg2){
if((typeof(arg1)==="string")||(typeof(arg2)==="string")){
return -999999999;

} else {
return arg1*arg2 + arg1 + arg2;

}
}
myFct(test1, test2);

Merci d'avance

Elecsta • 1 year ago

Salut a toi je ne sais pas si tu as réussi depuis le temps mais j'ai été pas mal bloqué moi aussi et j'ai fini par trouver

Voici le code a utilisé :

function myFct(arg1, arg2){
if(typeof(arg1) !== "number" || typeof(arg2) !== "number" ){
return -999999999 ;
} else {
return arg1*arg2 + arg1 + arg2;
}
}

Galdwir • 4 years ago

just chill dude its for beginner Have Fun and Good luck :D

Ninzo • 2 months ago

answer at exercise 3 :

function myFct(arg1,arg2){
return arg1*arg2 + arg1 + arg2;
}

// {
module.exports = {
myFct: myFct
};
// }

becot • 3 months ago

Bonjour,
Question bête mais que signifie TMP ?

JonhMrn • 3 months ago

function myFct(arg1, arg2){
return (arg1*arg2) + arg1 + arg2

Anonymous • 4 months ago

Sieur Bruniaux, je vous remercie donc de votre exercice,
bien à vous;
Liam Moreno

Anonymous • 4 months ago

Idem, je bloque sur l'exercice 2, par contre je trouve débile, qu'au final il y est pas de réponse corrigés et expliqués surtout

Rattelise Lyautey • 9 months ago

Answer for Modifiez un tableau avec push et pop

function sortNumbers( tInit, tInf, tSup )
{
var temp=0;
tInit.sort((a, b) => a - b);
console.log("sorted numbers"+tInit);

tInit.forEach((element) => {
if (element <10) {
temp = element;
tInf.push(temp);
}else if(element >=10) {
temp = element;
tSup.push(temp);
}
});

}

Nina.Toinon • 1 year ago

Je ne comprend pas ce que je dois faire pour l'exercice du Tests imbriqués !

Emir • 1 year ago

utilise l'opérateur &&. lis bien l'énoncé. Je t'ai mis en spoil le résultat si tu veux le voir mais essaye d'abord toute seule

function aprec(X){
if( X >=0 && X < 7) {return "Hideux"}
else if (X >=7 && X < 10 ){ return "Moche"}
else if (X >=10 && X < 15) {return "Nice"}
else if (X >=15 && X <= 20) {return "GG"}
else return "BUG"

}

Just Nyan • 1 year ago

Coucou, qui fait NSI la ? si vous faites NSI force à vous bande de bg !

Emeritus • 1 year ago

Bonjour à tous !
Encore une fois, algo bon sur JSBIn mais ici ECHEC ...
function aprec(test){
if (test < 7){
return 'Hideux';
} else if (test < 10){
return 'Moche';
} else if (test < 15){
return 'Nice';
} else if (test <= 20){
return 'GG'
} else {
return 'BUG';
}
}

GirlyDev • 2 months ago

const aprec = (note) => {

if(note >=0 && note <= 6){
return "Hideux";
}
else if(note >=7 && note <=9){
return "Moche";
}
else if(note >=10 && note <=14){
return "Nice";
}
else if(note >=15 || note == 20){
return "GG";
}
else {
return "BUG";
}
}
aprec(18)

Anonymous • 1 year ago

hello i need help please :p
function aprec(note){
if(note < 0 || note > 20){
return 'BUG'
}else if(note < 7){
return 'Hideux';
}else if(note < 10){
return 'Moche';
}else if(note < 15){
return 'Nice';
}else if(note <= 20){
return 'GG';
}}

AmandineDelavoie • 1 year ago

Salut Anonymous, il faut que tu fasse tes tests dans un ordre logique pour éliminer au fur et à mesure les résultats possibles. Puis il faut que tu test le nombre reçu mais aussi son type ... voila j'espère t'avoir aidé =)