From 9d9bb663d3db8ad5d3bc4288d7d208967a2e83ce Mon Sep 17 00:00:00 2001 From: didier amyot Date: Tue, 24 Oct 2023 08:35:54 -0400 Subject: [PATCH] Added results for exo 1. --- exercice_001/exo1.html | 4 ++-- exercice_001/exo1.js | 39 ++++++++++++++++++++++++++++++++++++++- 2 files changed, 40 insertions(+), 3 deletions(-) diff --git a/exercice_001/exo1.html b/exercice_001/exo1.html index 0d531c4..2a71e29 100644 --- a/exercice_001/exo1.html +++ b/exercice_001/exo1.html @@ -82,10 +82,10 @@
- +
- +
diff --git a/exercice_001/exo1.js b/exercice_001/exo1.js index 76c975f..dde6c41 100644 --- a/exercice_001/exo1.js +++ b/exercice_001/exo1.js @@ -17,5 +17,42 @@ function exo1c(){ let input2 = document.getElementById("input-2").value; document.getElementById("result-box-2").innerText = getInputEqualityMessage(input1, input2); +} -} \ No newline at end of file +function isNumber(str) { + return str !== "" && !isNaN(str); +} + +function getIsNumberMessage(input) { + if(isNumber(input)){ + return "Number!"; + } + return "n'est pas un nombre"; +} + +function exo1d(){ + let input1 = document.getElementById("input-3").value; + + document.getElementById("result-box-3").innerText = getIsNumberMessage(input1); +} + +function getSizeMessage(n) { + if(n < 1000){ + return "plus plus petit que 1000"; + } + return "plus plus grand que 1000"; +} + +function getSafeSizeMessage(input) { + if(!isNumber(input)){ + return "n'est pas un nombre"; + } + return getSizeMessage(parseInt(input)); + +} + +function exo1e(){ + let input1 = document.getElementById("input-4").value; + + document.getElementById("result-box-4").innerText = getSafeSizeMessage(input1); +}