// function capitalize(str){
//   //console.log(str.split(''))
//     let str1 = str.split(' ');
//   let newstr = [];
//   for(let i=0; i<str1.length; i++){
//       newstr.push(str1[i].charAt(0).toUpperCase()+str1[i].slice(1))
//       console.log('newarray',newstr)
      
//   }
//   return newstr.join(' ');
 
// }
// const res= capitalize('welcome to programiz')
// console.log(capitalize('give me title'))
// console.log('____________________________')


// function capitalizeW(input) {  
//     var words = input.split(' ');  
//     var CapitalizedWords = [];  
//     words.forEach(element => {  
//             CapitalizedWords.push(element[0].toUpperCase() + element.slice(1,element.lenght));
      
//         // CapitalizedWords.push(element[0].toUpperCase() + element.slice(1, element.length));
//         console.log('CapitalizedWords',CapitalizedWords)
//     });  
//     return CapitalizedWords.join(' ');  
// } 
// console.log(capitalizeW('kim tea hyung'))

// function capitalize(input) {  
//     var CapitalizeWords = input[0].toUpperCase(); 
//   // console.log('input',input[0].toUpperCase());
//     for (var i = 1; i <= input.length - 1; i++) {  
//         let currentCharacter, previousCharacter = input[i - 1];  
//         //console.log('previousCharacter',previousCharacter)
//         if (previousCharacter && previousCharacter == ' ') {  
//             currentCharacter = input[i].toUpperCase();  
//           // console.log('currentCharacter....',currentCharacter)
            
//         } else {  
//             currentCharacter = input[i];  
//                         //console.log('currentCharacter>>>>',currentCharacter)

//         }  
//         CapitalizeWords = CapitalizeWords + currentCharacter;  
//       // console.log('CapitalizeWords',CapitalizeWords)
//     }  
//     return CapitalizeWords;  
// } 
// console.log(capitalize('abc def jkl'))
 
// function capital(str){
// var stword =  str[0].toUpperCase();
//   for(i=1;i<str.length-1;i++){
//     let currentchar,previousChar=str[i-1];
//     if(previousChar&&previousChar==' '){
//       currentchar=str[i].toUpperCase();
//     }
//     else{
//       currentchar = str[i];
//     }
//     stword=stword + currentchar
//   }
//   return stword;
// }
// console.log(capital('anoha na '));



// console.log('------------------------------------------------------')

// function longest(str){
  
// let splitted = str.split(' ');
// console.log('splitted',splitted)
// let sorted = splitted.sort((a,b) => b.length - a.length);
// console.log('sorted',sorted)
// return sorted[0]
// }


// console.log(longest('violet evergarden the movie'))



// console.log('------------------------------------------------------')



// console.log('----------------------reduce--------------------------------')

// const num =[1,2,3,4,5]

// const sum = num.reduce((accumulat , currentValue) => accumulat + currentValue)
// console.log(sum)

// console.log('-----------------finding longest using reduce---------------------')

// function longestWord(word){
//   var fun = word.split(' ').reduce(function(accumulator , currentValue){
//     return currentValue.length > accumulator.length ? currentValue : accumulator;
//   }, "")
//   return fun;
// }
// console.log(longestWord('Pride and Prejudice'))


// console.log('----------------------date--------------------------------')

// const d = new Date();
// console.log('date',d)
// console.log('%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%')


// function findLongestWord(str) {
//   var longestWord = str.split(' ').reduce(function(longest, currentWord) {
//     return currentWord.length > longest.length ? currentWord : longest;
//   }, "");
//   return longestWord;
// }
// console.log(findLongestWord("The quick brown fox jumped over the lazy dog"));


// console.log('%%%%%%%%%%%%%%%%%%%%CALLBACK%%%%%%%%%%%%%%%%%%%%%')
 
// function printING(data) {
//     console.log(data)
// }
// function sayHello(text, callbackK) {
//     callbackK(text)
// }
// sayHello("Hello", printING)


// console.log('%%%%%%%%%%%%%%%%%%STILLCALLBACK%%%%%%%%%%%%%%%%%%%%%%%')

// function greeting(name) {
// console.log('Hello ' + name);
// }

// function processUserInput(ack) {
//   var name = 'vincenzo'
//   ack(name);
// }

// processUserInput(greeting);


// console.log('-----------Counts the number of vowels within a string------------')

// function count(str1){
//   var match ='aeiouAEIOU';
//   var voCount=0;
//   for(var i=0;i<=str1.length;i++)
//   {
   
//     if(match.indexOf(str1[i]) !== -1)
//     {
//       voCount ++;
//     }
//   }
//   return voCount;
// }
// console.log(count("all in one namkEEn"));


console.log('-----------prime number------------')

// function checkPrime(num){
//   if(num==1){
//     console.log(`${num} is neither prime nor composite numbe`)
//   }else if(num>1){
//     for(let i=0;i<num;i++){
//       if(num%i==0){
//     console.log(`${num} is not prime`)
//     break;
//       }
//     else 
//         console.log(`${num} is prime`)

//     }
//   }
//   else {
//     console.log("The number is not a prime number.");
//   }
  
// }
// console.log(checkPrime(2));

console.log('-----------prime number------------')

function checkPrime(num){
  if (num==1){
  console.log('1 is neither prime nor composite number')
  } 
 if(num ==2){
      console.log('2 is  prime number')
  }
  else if(num>1){
    for(let i=2;i<=num;i++){
      if(num%i==0){
        console.log(`${num} is not prime`)
          break;
      }
    
      
    }
  }
    else
      console.log(`${num} is prime`)
 
}
console.log(checkPrime(212))





















// console.log('%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%')