traduction java ==> javascript
voila j'apprend le java � mon �cole et par curiosit� j'aurais aim� voir ce qu'un petit programme en java pourrais donner en javascript :
mon programme java :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125
| import java.util.*;
public class calculepa {
public static void main(String[] args) {
//déclaration
int pai; //Nb de pa initiale
int paf; //Nb de pa voulu
int nextr; //Prochain rechargement
int hf; //Heure recherché
int mf; //Minute recherché
int j; //Jour
//initialisation
pai = 0;
paf = 0;
nextr = 0;
hf = -1;
mf = 0;
j = 0;
// création de l'objet GregorianCalendar
GregorianCalendar Actuelle = new GregorianCalendar();
//Permet de récolter les données (heure,minute,seconde) de la classe GregorianCalendar!
int hi = Actuelle.get(Calendar.HOUR_OF_DAY);
int mi = Actuelle.get(Calendar.MINUTE);
System.out.println("..........S...........P...........Q...........R..........");
System.out.println(".................Projet Calcule de PA....................");
System.out.println(".........................................................");
System.out.println("Il est actuellement "+hi +" heures "+"et "+mi+" minutes.");
System.out.println("");
pai = utils.lireEntier("Entre le nombre de PA que tu as actuellement :");
if (pai>30) {
System.out.println("Tu ne peux pas avoir plus de 30 PA");
pai = utils.lireEntier("Derniere chance : entre le nombre de PA que tu as actuellement :");
}
if (pai>30) {
System.out.println("Tu as 30 en intel ?...je fixe ton nombre de PA à 0");
pai=0;
}
System.out.println("");
System.out.println("..........S...........P...........Q...........R..........");
System.out.println("");
paf = utils.lireEntier("Entre le nombre de PA désiré : ");
if (paf<pai) {System.out.println("Tu es bizarre comme nain....frag un bleu ça iras mieux");
paf = utils.lireEntier("Re-entre le nombre de PA que tu souhaite avoir :");
}
if (paf<pai){
System.out.println("neuheneuuheueh.....Pa voulu = 30 , et TOC!....");
paf=30;
}
if (paf>30) {
System.out.println("Tu ne peux pas avoir plus de 30 PA");
paf = utils.lireEntier("Derniere chance : entre le nombre de PA que tu souhaite avoir :");
} else if (paf>30) {
System.out.println("Tu es un bon toi...je fixe ton nombre de PA voulu à 30");
paf=30;
}
System.out.println("");
System.out.println("..........S...........P...........Q...........R..........");
System.out.println("");
nextr = utils.lireEntier("Dans combien de minutes ce fera ton prochain rechargement ?");
if (nextr >= 60) {
System.out.println("tu es sur ??? au delas de 60 min ça fais 1 heure et après 1 heure on gagne 1 PA...");
nextr = utils.lireEntier("Derniere chance: dans combien de minutes ce fera ton prochain rechargement ?");
}
if (nextr >= 60) {
System.out.println("...No comment...je fixe ton prochain rechargement à 30 minutes");
nextr=30;
}
mf=mi+nextr ;
if (mf >= 60) {
mf=mf-60;
hf=hf+1;
}
hf=hf+hi+(paf-pai);
if (hf >= 24) {
hf=hf-24;
j=1;
}
if (hf>24) {hf=hf-24;
j=2;
}
System.out.println("");
System.out.println("..........S...........P...........Q...........R..........");
System.out.println("");
if (j==0) System.out.println("Tu auras " +paf +" PA à " +hf +" heure(s) "+ mf +" minute(s) .");
if (j==1) System.out.println("Tu auras " +paf +" PA demain à " +hf +" heure(s) "+ mf +" minute(s) .");
if (j==2) System.out.println("Tu auras " +paf +" PA après-demain à " +hf +" heure(s) "+ mf +" minute(s) .");
if (0<=hf & hf<=3) {System.out.println("Tu va veiller tard toi....");
}
if (3<hf & hf<=7) {System.out.println("Tu as interet à te lever de bonne heure pour fraguer...");
}
if (7<hf & hf<12) {System.out.println("ça sens le frague en cours ou au bureau...");
}
if (12<=hf & hf<=14) {System.out.println("Tu devras sauter un repas , c'est pas bon pour ta graisse de bourrin...");
}
if (14<hf & hf<=17) {System.out.println("Pas de sièste pour cette fois.....");
}
if (17<hf & hf<=20) {System.out.println("Rush pour rentrer à la maison");
}
if (20<hf & hf<=23) {System.out.println("Non désolé chérie pas ce soir , j'ai des truc plus important à faire.... :-) ");
}
System.out.println("Created by vodkaculsec for SPQR , F&H !!!!!");
}
} |
+ un fichier de saisi clavier !
en javascript , je d�bute a mort j'obiten �a :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Document sans nom</title>
</head>
<body>
<FORM NAME="form1">
<p>Combien de PA avez vous actuellement : </p>
<p>
<input type="entier" name="input" value="0">
<BR>
</p>
<p>Combien de PA désiré vous : </p>
</FORM>
<FORM NAME="form2">
<p>
<input type="entier" name="input2" value="30">
<BR>
</p>
<p>Dans combien de minute se fera votre prochaine rechargement : </p>
</FORM>
<FORM NAME="form3">
<INPUT TYPE="entier" NAME="input3" VALUE="59"><BR>
</FORM>
<FORM>
<INPUT TYPE="button" VALUE="calculer" onClick="calculer()">
</FORM>
<FORM>
<INPUT TYPE="button" VALUE="afficher" onClick="afficher()">
</FORM>
<SCRIPT language="Javascript">
<!--
document.bgColor="red";
document.fgColor="black";
aujourdhui = new Date()
var hi = aujourdhui.getHours()
var mi = aujourdhui.getMinutes()
var hf = 0
var mf = 0
document.writeln("Actuellement il est : "+hi+" heures et "+mf+" minutes");
function calculer() {
var pai = document.form1.input.value;
var paf = document.form2.input.value;
var nextr = document.form3.input.value;
mf=mi+nextr ;
if (mf >= 60) {
mf=mf-60;
hf=hf+1;
}
hf=hf+hi+(paf-pai);
if (hf >= 24) {
hf=hf-24;
j=1;
}
if (hf>24) {hf=hf-24;
j=2;
}
return hf ;
return mf;
}
function afficher() {
if (j==0) document.write("Tu auras " +paf +" PA à " +hf +" heure(s) "+ mf +" minute(s) .");
if (j==1) document.write("Tu auras " +paf +" PA demain à " +hf +" heure(s) "+ mf +" minute(s) .");
if (j==2) document.write("Tu auras " +paf +" PA après-demain à " +hf +" heure(s) "+ mf +" minute(s) .");
}
//-->
</script>
</body>
</html> |
r�sultat �a marche pas du tous :D
de l'aide :D