0% found this document useful (0 votes)
9 views

Assignment2maths Js

Uploaded by

gauravpatel7777g
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Assignment2maths Js

Uploaded by

gauravpatel7777g
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 3

function group1_choice2(){

let inputeValue = document.querySelector("#q2_input");


let outputValue = document.querySelector("#q2_output");
let result;
let years;
let months;
let days;

if (inputeValue.value <= 0 || isNaN(inputeValue.value) ){


result= "Non-numeric or negative input";
outputValue.value = "Non-numeric or negative input";
}
else {
years = parseInt(inputeValue.value / 365.25);
months = parseInt((inputeValue.value - (years * 365.25)) / 30.44);
days = Math.round(((inputeValue.value - (months * 30.44) - (years *
365.25))*100)/100);
result = years + " years " + months + " months " + days + " days " ;
outputValue.value = result;
}
}
function group1_choice3(){
let inputeValue = document.querySelector("#q3_input");
let outputValue1 = document.querySelector("#q3_output1");
let outputValue2 = document.querySelector("#q3_output2");
let result;

if(inputeValue.value <= 0 || isNaN(inputeValue.value)){


result = "can't calculate";
outputValue1.value = result;
outputValue2.value = result;

}else{
outputValue1.value = inputeValue.value * 4;
outputValue2.value = inputeValue.value * inputeValue.value ;
}
}

function group2_choice1(){

let inputeValue = document.querySelector("#g2_q1_input");


let outputValue = document.querySelector("#g2_q1_output");
let result;

if (inputeValue.value === 'A' || inputeValue.value === 'E' ||


inputeValue.value === 'I' || inputeValue.value === 'O' || inputeValue.value ===
'U') {
result = 'A Vowel';
outputValue.value = result;

}else if(inputeValue.value === 'a' || inputeValue.value === 'e' ||


inputeValue.value === 'i' || inputeValue.value === 'o' || inputeValue.value ===
'u'){
result = 'A Vowel';
outputValue.value = result;
}
else if (inputeValue.value === 'Y') {
result = 'Sometimes';
outputValue.value = result;
} else {
result = 'Not a vowel';
outputValue.value = result;
}
}
function group2_choice3(){

let inputeValue = document.querySelector("#g2_q3_input");


let outputValue = document.querySelector("#g2_q3_output");
let result;
let factorial = 1;
let i = 1 ;
if(inputeValue.value < 0 ){
result = " Cannot compute factorial value ";
}if (inputeValue.value === 0 || inputeValue.value === 1) {
result = 1;
outputValue.value = result;
} else {

while( i <= inputeValue.value ){


factorial = factorial * i;
i++;
}
result = factorial;
outputValue.value = result;
}
}
function group3_choice1() {

let inputValue = document.querySelector("#g3_q2_input").value;


let outputValue = document.querySelector("#g3_q2_output");
let result;

if (inputValue.length >= 10 && inputValue.length <= 20) {


let i = 0;
let two = 1;
let spe = 0;

while (i < inputValue.length) {


let j = inputValue[i];

if (j === '0' || j === '1') {


spe += j * two;
two *= 2;
}
else {
outputValue.value = "0";
return;
}

i++;
}

result = spe;
outputValue.value = result;
} else {
outputValue.value = "0";
}
}

You might also like