Accueil > > > LOTO
LOTO
Information sur la source
Description
C'est le loto de la française des jeux, chez vous.
Source
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Loto</title>
<link rel="stylesheet" href="javascript.css" type="text/css" />
<link rel="stylesheet" href="javascript.css" type="text/css" />
<script language="JavaScript">
//<!--
var i=0;
var record=0;
var recnbcomp=0;
var nbparties=0;
function quitter(){
window.close();
}
function bonjour(){
alert("Bienvenue au jeu : \n 'Loto'\n\n\n© NDUBIEN - 2006");
}
function aplus(){
var phrase="Votre meilleur score : \n\n - "+record;
if(record==0||record==1) phrase+=" bon numéro";
else phrase+=" bons numéros";
if(recnbcomp==1) phrase+="\n - et le numéro complémentaire";
phrase+="\n--------------------\nNombre de parties jouées : "+nbparties;
phrase+="\n\n\nA bientôt\n\n\n© NDUBIEN - 2006";
alert(phrase);
}
function afficherecord(){
var phrase="Votre meilleur score : \n\n - "+record;
if(record==0||record==1) phrase+=" bon numéro";
else phrase+=" bons numéros";
if(recnbcomp==1) phrase+="\n - et le numéro complémentaire";
phrase+="\n--------------------\nNombre de parties jouées : "+nbparties;
alert(phrase);
}
function question(){
var multiplicateur=48;
var erreur=1;
var nb1=Math.round(Math.random()*multiplicateur)+1;
while(erreur==1) {
var nb2=Math.round(Math.random()*multiplicateur)+1;
if(nb1==nb2) erreur=1;
else erreur=0;
}
erreur=1;
while(erreur==1) {
var nb3=Math.round(Math.random()*multiplicateur)+1;
if(nb3==nb1||nb3==nb2) erreur=1;
else erreur=0;
}
erreur=1;
while(erreur==1) {
var nb4=Math.round(Math.random()*multiplicateur)+1;
if(nb4==nb1||nb4==nb2||nb4==nb3) erreur=1;
else erreur=0;
}
erreur=1;
while(erreur==1) {
var nb5=Math.round(Math.random()*multiplicateur)+1;
if(nb5==nb1||nb5==nb2||nb5==nb3||nb5==nb4) erreur=1;
else erreur=0;
}
erreur=1;
while(erreur==1) {
var nb6=Math.round(Math.random()*multiplicateur)+1;
if(nb6==nb1||nb6==nb2||nb6==nb3||nb6==nb4||nb6==nb5) erreur=1;
else erreur=0;
}
erreur=1;
while(erreur==1) {
var nbc=Math.round(Math.random()*multiplicateur)+1;
if(nbc==nb1||nbc==nb2||nbc==nb3||nbc==nb4||nbc==nb5||nbc==nb6) erreur=1;
else erreur=0;
}
var reponse=window.prompt("Loto : Tapez 6 chiffres entre 1 et 49 séparés par 'espace' (0 0 0 0 0 0)","");
choix=reponse.split(" ");
var probleme=0;
for(i=0;i!=6;i++) {
if(parseInt(choix[i])<1||parseInt(choix[i])>49) probleme=2;
for(j=0;j!=6;j++) {
if(i!=j) if(parseInt(choix[i])==parseInt(choix[j])) probleme=1;
}
}
if(probleme==0){
var bonsnb=0;
var nbcomp=0;
for(i=0;i!=6;i++) {
if(parseInt(choix[i])==nb1) bonsnb++;
if(parseInt(choix[i])==nb2) bonsnb++;
if(parseInt(choix[i])==nb3) bonsnb++;
if(parseInt(choix[i])==nb4) bonsnb++;
if(parseInt(choix[i])==nb5) bonsnb++;
if(parseInt(choix[i])==nb6) bonsnb++;
if(parseInt(choix[i])==nbc) nbcomp++;
}
alert("Tirage : \n\n - le numéro "+nb1+"\n - le numéro "+nb2+"\n - le numéro "+nb3+"\n - le numéro "+nb4+"\n - le numéro "+nb5+"\n - le numéro "+nb6+"\n - et le numéro complémentaire : "+nbc);
var phrase="Vous avez joué "+bonsnb;
if(bonsnb==0||bonsnb==1) phrase+=" bon numéro";
else phrase+=" bons numéros";
if(nbcomp==1) phrase+=" et le numéro complémentaire.";
else phrase+=".";
alert(phrase);
if(bonsnb>record) {
record=bonsnb;
recnbcomp=nbcomp;}
if(bonsnb==record&&nbcomp>recnbcomp) recnbcomp=nbcomp;
++nbparties;
}
else{
if(probleme==1) alert("Vous avez utilisé deux fois le même nombre !");
else alert("Certains des nombres que vous avez joués sont incorrects !");
}
}
var maintenant = new Date();
var chronometre=maintenant.getTime();
function plusieurs(nombre) {
if (nombre>1){return "s"} else {return ""}
}
function laFormule(duree) {
var formule="Vous êtes sur la page depuis ";
var minutes=Math.floor(duree/60);
var secondes= duree%60;
if (minutes>0) {formule+=minutes+" minute"+plusieurs(minutes)+" "}
if (secondes>0) {formule+=secondes +" seconde"+ plusieurs(secondes)}
return formule;
}
function temps() {
var ladate=new Date();
duree = Math.round((ladate.getTime() - chronometre) / 1000);
window.status=laFormule(duree);
setTimeout("temps()",1000);
}
temps();
//-->
</script>
</head>
<body onLoad="bonjour()">
<body onUnload="aplus()"">
<p><i><a href="#" onmouseover="this.style.color='red'" onmouseout="this.style.color='blue'" onClick="afficherecord()" style="cursor:help;">Afficher mon meilleur score</a></i></p>
<b><big><p><a href="#" onmouseover="this.style.color='red'" onmouseout="this.style.color='black'" onClick="question()">Jouer</a></p></big></b>
<p><i><a href="#" onmouseover="this.style.color='red'" onmouseout="this.style.color='blue'" onClick="quitter()" style="cursor:crosshair;">Quitter</a></i></p>
</html>
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Nouvelles catégories [ par soporific2001 ]
Salut nix j'ai fais plein de jeux en javascript et je ne sait pas dans quelle catégorie les mettre alors stp cré un catégorie jeux stp. Sinon excuse m
aide svp [ par rob74 ]
je suis bloquer la dessus, qq un peut il m aidermerci d avanceÉcrivez une fonction JavaScript qui génère 6 nombres entiers pris entre 1 et 49 inclusiv
Jeux de cadres et référencement [ par Leatherface ]
Bonjour,Le site Internet que je suis en train de concevoir est élaboré à partir d'un jeu de cadres (5 précisément). Cela pose un problème pour le réf
comment mettre un jeux .exe sur son site?? [ par yoh666 ]
bonjourje suis débutant!je vous explique:j'ai un petit jeux en .exe et j'aimerai le mettre sur mon site de façon à ce que quand on clic sur le lien, c
Ouverture du fenetre en plein écran composée de frames(jeux de cadres) [ par rem78 ]
Bonjour,Je n'arrive pas à pouvoir faire ouvrir un fenetre en mode plein écran, car celle-ci est composé de plusieurs frames ou jeux de cadres... si vo
Ouverture nouvelle fenetre sur lien choisi au hasard [ par croix101 ]
Salut! J'écris pas souvent mais je vous lis beaucoup! lolMon problème est je n'arrive pas à faire ouvrir une nouvelle fenêtre lorsque je clique sur un
jeux javasript [ par salimshady ]
slt ca va stp j veux le code source de othello en java script et aussi j vx le code source de tictac e
Créer un jeux sur le net en java [ par smithetmytchel ]
Salut a tous. Je voulais savoir si quelqu'un etais dans l'idée de créer un jeux jouable sur le net, ou ci quelqu'un etais deja dans ce proje
popup simple [ par zut69 ]
bonjour,Ca fait déjà quelques temps que je cherche un code pour ouvrir un popup sans scrollbar, ... sans rien, cela je l'ai trouvé, mai
nombre premier [ par jeranvier ]
bonjours! alors otut d'abord merci de lire ce message etc etc... alors voila, je suis pas nouveau dans la programmation , mais je ne suis pas une bete
|
Derniers Blogs
L'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIESL'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIES par odewit
La tendance est aux interfaces naturelles (NUI), et le keynote de Bill Buxton au MIX l'a bien souligné.
La charte graphique et ergonomique de Windows Phone 7 a donc été entièrement repensée en vue d'obtenir un maximum d'efficacité sur ce point. En re...
Cliquez pour lire la suite de l'article par odewit COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL?[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL? par JeremyJeanson
Certain d'entre vous on peut être vécu cette situation embarrassante après quelques temps passer avec WF4 : Au début avec mon " ActivityDesigner" , tout allait bien. Et puis un jour j'ai au des problèmes de " Binding" . Alors nous sommes allé sur le site ...
Cliquez pour lire la suite de l'article par JeremyJeanson
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|