Académique Documents
Professionnel Documents
Culture Documents
ex1
//ex3
for (i=1;i<=10;i++)
{
//alert("Ligne num "+ i);
document.write("Ligne num "+ i+"<br>");
}
//ex4
d=Number(prompt("donner un entier"));
f=Number(prompt("donner un autre entier"));
s=0;
for(i=d;i<=f;i++)
{
s+=i;
}
alert("la somme des entier entre "+d+" et " +f+" ="+s);
//ex5
function moyenne()
{
DC1=Number(f1.T1.value);
DC2=Number(f1.T2.value);
DS=Number(f1.T3.value);
if((DC1=="")||(DC2=="")||(DS==""))
{
alert("doit etre non vide");
}
else
if((isNaN(DC1))||(isNaN(DC2))||(isNaN(DS)))
{
alert("remplir la zone de text avec un nombre");
}
else{
moyenne=Number(DC1+DC2+DS)/3;
x=document.getElementById("moy").value=moyenne;
//ex6
total = 0;
count = 0;
note=0;
while (note >= 0){
total +=Number(note);
note=Number("donner la note",total);
count++;
if (count >= 0) {
document.write("la moyenne = "+ total/(count-1));
}
//ex7
nb=Number(prompt("donner un entier"));
for(i=1;i<=nb;i++)
{
ligne=' ';
for(j=1;j<=i;j++)
{
ligne+='1';
}
document.write(+ligne+"<br>");
}
//ex8
document.write(" <table border=1>");
for (var i = 0; i <= 10; i++) {
document.write('<tr>');
}
document.write("<br>");
}
document.write("</table>");
//ex9
var n = 0;
var bnote = 0;
var max = 0;
var min = 20;
var total = 0;
x = parseFloat(prompt("Entrez la note de l'étudiant num "+n+1+" : "));
}
//ex10
function isAnneeBissextile(annee) {
return (annee % 4 == 0 && annee % 100 != 0) || annee % 400 == 0;
}
tp3-
//ex1
/*let x=prompt("donner un nomber");
document.write("la racine carré de x"+x+"est egale :
"+Math.sqrt(x).toFixed(2)+"<br>");
document.write("la racine cubique de x"+x+"est egale :
"+Math.pow(x,1/3).toFixed(2)+"<br>");
*/
variable1 =new Date()
variable2 = variable1.getfullyear()
getElementbyid("date").innerhtml=variable2;
//ex2
let a=prompt("donner a");
let b=prompt("donner b");
let c=prompt("donner c");
let delta=Math.pow(b,2)-4*a*c;
if(delta==0)
{
//ex3
function afficherPrenom() {
// Récupération de la valeur du champ de saisie
var prenom = document.getElementById("prenom").value;
//ex4
function nbMots(txt) {
let mots = txt.split(" ");
let x= mots.length;
//return x;
document.write("le nombre de mots du texte donne egale à " +x);
}
let txt=prompt("donner un text");
nbMots(txt);
//ex5
do{
let number1=alert("un entier aliatoire entre 0 et 10 =
"+Math.floor(Math.random()*10));
let number2=alert("un entier aliatoire entre 0 et 100 =
"+Math.floor(Math.random()*100));
let number3=alert("un entier aliatoire entre 0 et 1000 = "+
Math.floor(Math.random()*1000));
}while(n<10 || n>50 || n3<100);
//ex6
do{
//ex7
function verif (ch)
{
return /^[a-dA-D]/.test(ch);
}
function caractere(ch) {
let i=0;
if(ch[i]=="@")
nb+=1;
return nb==1 ;
return /[0-9]/.test(ch);
function rep(ch) {
}
let ch =prompt("donner une chaine");
jour=ch.substring(0,2);
mois-ch.substring(3,5);
let i;
function chVide(ch) {
if (ch == "") {
return 1;
} else {
return 0;
}
}
function bonusLg(ch) {
var longueur = ch.length;
var bonus = 0;
if (longueur >= 8) {
bonus = 10 + longueur - 8;
if (bonus > 20) {
bonus = 20;
}
}
return bonus;
}
function bonusCS(ch) {
var nbCarSpec = ch.replace(/[a-zA-Z0-9]/g, "").length;
var bonus = 0;
if (nbCarSpec > 0) {
bonus = 10 + nbCarSpec;
if (bonus > 20) {
bonus = 20;
}
}
return bonus;
}
function minusPrenom(prenom, ch) {
var minus = 0;
if (ch.toLowerCase().includes(prenom.toLowerCase())) {
minus = 5;
}
return minus;
}
function verifForm() {
var prenom = document.getElementById("prenom").value;
var mdp = document.getElementById("mdp").value;
if (chVide(prenom) == 1) {
alert("Prénom vide");
} else if (chVide(mdp) == 1) {
alert("Mot de passe vide");
} else {
var scoreValue = score(prenom, mdp);
if (scoreValue < 5) {
alert("Mot de passe Faible");
} else if (scoreValue >= 5 && scoreValue <= 20) {
alert("Mot de passe Moyen");
} else {
alert("Mot de passe Fort");
}
}
}
tp4-
//ex1
function calcul() {
let a = document.getElementById("a").value;
let b = document.getElementById("b").value;
if (isNaN(a) || isNaN(b)) {
alert("il y'a une faute");
return false;
}
//ex2
function replacech()
{
let ch = document.getElementById('ch1').value;
let a = document.getElementById('a').value;;
let b = document.getElementById('b').value;;
let lastIndex = ch.lastIndexOf(a);
//ex3
<body onload="alert('Bienvenue sur ma page !')">
<p>Je suis un document HTML.</p>
<script>
window.addEventListener("beforeunload", function(event) {
event.preventDefault();
event.returnValue = '';
alert("À bientôt !");
});
</script>
</body>
//ex4
function calculer() {
var entree = document.getElementById("entree").value;
var plat = document.getElementById("plat").value;
var dessert = document.getElementById("dessert").value;
var total = 0;
if (entree == "salade") {
total += 5;
} else if (entree == "potate") {
total += 4;
} else if (entree == "soupe") {
total += 6;
}
if (plat == "poulet") {
total += 10;
} else if (plat == "poisson") {
total += 12;
} else if (plat == "steak") {
total += 15;
}
if (dessert == "tarte") {
total += 4;
} else if (dessert == "glace") {
total += 3;
} else if (dessert == "fruit") {
total += 2;
}
document.getElementById("addition").innerHTML = "Total à payer :
" + total + " dinar";
}
//ex5
function afficherChoix() {
var choix1 = document.getElementById("choix1").value;
function afficherChoix3() {
var choix1 = document.getElementById("choix1").checked;
var choix2 = document.getElementById("choix2").checked;
var choix3 = document.getElementById("choix3").checked;
alert(choix1);
if (choix1) {
alert
}
if (choix2) {
ch3=ch3+choix2;
}
if (choix3) {
ch3=ch3+choix3;
}
alert(ch3);
}