Skip to content

Basic Algorithm scripting.

Ahmed Ayman edited this page Jul 1, 2017 · 2 revisions

started 1 - july - 2017

  1. String reverse.
function reverseString(str) {
  return str.split('').reverse().join('');
}
reverseString("hello");

2.factorialize

function factorialize(num) {
  var fact=1;
  for (var i=num;i>0;i--){
    fact*=i ;
  }
  return fact;
}

factorialize(5);// 120
  1. palindrome
function palindrome(str) {
// the regex here means  [not a-z0-9]
  str=str.toLowerCase().replace(/[^a-z0-9]/g, '').replace(' ','');
  
  for (var i =0,j=str.length-1; i < str.length/2; i++,j--){
    if(str[i]!=str[j])
        return false;
  }
  return true; 
}

palindrome("eye");

Free Code Camp.

Front End Development Certification

  1. HTML & CSS.
  2. Responsive web design with BootStrap.
  3. JQuery Notes.
  4. intro to JS
  5. OOP JS
  6. basic algorithm scripting.
  7. JSON API's and AJAX.

Udacity Full stack

  1. Data bases with Python.

Microsoft Professional Program

others

Clone this wiki locally