afficher un message en fonction d'une réponse

Pour toutes les discussions javascript, jQuery et autres frameworks
Répondre
AKIRA
Messages : 3
Enregistré le : 25 juil. 2019, 21:09

afficher un message en fonction d'une réponse

Message par AKIRA » 25 juil. 2019, 21:15

nouveau sur les forum et totalement vierge en javascript, je viens de potasser et j'essaie de mettre en pratique ce que j'ai appris, j'affiche une fenetre de dialogue avec la date et j'essaye d'avoir un message "personnalisé" en fonction de la date. mon code actuel ne m'affiche que la dernière option, la solution est sans doute toute conne mais un peu d'aide m'aiderai beaucoup....

var user = prompt("Please enter your name");
var age = prompt("how old are you ?")
if (age > 18 ){alert ("bonjour "+user);}
else {alert ( "on se revoit dans quelques années ;-)"); }
var ladate=new Date()
Date= (ladate.getDate()+"/"+(ladate.getMonth()+1)+"/"+ladate.getFullYear());
switch (Date) {case 1,2 : alert ( " je sais c'est dur mais le WE était bon ");
break;
case 3,4 : alert("courage plus que quelques jours...");
break;
case 5 : alert ( "detend toi, c'est bientot le WE" );
default : alert ( "t'es sur quelle planete ?" ); }

AKIRA
Messages : 3
Enregistré le : 25 juil. 2019, 21:09

Re: afficher un message en fonction d'une réponse

Message par AKIRA » 25 juil. 2019, 21:56

je viens de résoudre mon probleme

AKIRA
Messages : 3
Enregistré le : 25 juil. 2019, 21:09

Re: afficher un message en fonction d'une réponse

Message par AKIRA » 25 juil. 2019, 23:09

RE maintenant mon problème c'est que le switch s'affiche meme si "if" est false alors que je voudrais le contraire .... je bosse dessus mais si vous avez une solution ....
mon code :
var user = prompt("Please enter your name");
var age = prompt("how old are you ?")
if (age > 18 ){alert ("bonjour "+user);}
else {alert ( "on se revoit dans quelques années ;-)");

switch (new Date().getDay()){
case 1,2 : alert ( " je sais c'est dur mais le WE était bon ");
break;
case 3,4 : alert("courage plus que quelques jours...avant le WE");
break;
case 5 : alert ( "detend toi, c'est bientot le WE" );
break;
default : alert ( "t'es sur quelle planete ?" ); }} // reste à désolidariser le switch si if est "false" //

Répondre