Some basic javaScript problems you must solve to level up your skills - day 41
1. Find the largest number of the Array
function theLargest(numbers){let largest = numbers[0];for (let i = 0; i < numbers.length; i++) {const element = numbers[i];if(element > largest){largest = element;}}console.log(largest);}theLargest([1, 2, 3, 6, 4, 2, 3])
2. Convert Inch to Feet
function convertInchToFeet(inch){
const feet = inch/12;
return feet.toFixed(2);
}
const mojnuFeet = convertInchToFeet(62);
console.log(mojnuFeet);
const daduFeet = convertInchToFeet(48);
console.log(daduFeet);
3. Check a Year Leap Year or Not
function checkLeapYearOrNot(year) {
if(year%400 == 0){
return year+ " is a Leap Year";
}
else{
if(year%4 == 0 && year%100 != 0){
return year+ " is a Leap Year";
}
else{
return year+ " is not a Leap Year";
}
}
}
console.log(checkLeapYearOrNot(1700));
4. Calculate factorial for the given number
function calculateFactorial(number) {
// let factorial = 1;
// for (let i = number; i > 1 ; i--) {
// factorial = factorial*i;
// }
// return factorial;
if(number == 0){
return 1;
}
else {
return number*calculateFactorial(number -1);
}
}
console.log(calculateFactorial(5))
Gihub code: https://github.com/farooq365/js-problems
Comments
Post a Comment