Skip to content

Instantly share code, notes, and snippets.

View ceaksan's full-sized avatar
🤹

Ceyhun Aksan ceaksan

🤹
View GitHub Profile
function slasher(arr, howMany) {
if (howMany < 1) return arr;
else return arr.splice(howMany, arr.length);
}
slasher([1, 2, 3], 2);
function slasher(arr, howMany) {
if (howMany >= arr.length) return null;
else if (howMany === 0) return arr;
else arr.splice (0, howMany); return arr;
}
slasher([1, 2, 3], 2);
function slasher(array, howMany) {
return array.length <= howMany ? [] : howMany < 1 ? array : array.slice(howMany);
}
slasher([1, 2, 3], 2);
function largestOfFour(arr) {
/*
largestOfFour içeriğindeki değer sayısına göre;
*/
// Kaç tane değerimiz var bakalım. Büyük sayıları buna atayacağız.
var cA = arr.length;
var fA = [];
for (var i = 0; i < cA; i++) { fA.push(0); }
function titleCase(str){
str = str.toLowerCase().split(' ');
/*
str = str.toLowerCase();
str = str.split(' ');
*/
for(var i = 0; i < str.length; i++){
var cF = str[i].charAt(0);
str[i] = str[i].replace(cF, cF.toUpperCase());
}
function reverseString(str) {
str = str.split('').reverse().join(''); return str;
}
reverseString("hello", "");
function factorialize(num) {
var deger = 1;
while(num > 1) deger *= num; num--;
return deger;
}
factorialize(5, '');
function findLongestWord(str) {
var cumle = str.split(' ');
var kacKelime = cumle.length;
var final = 0;
for(var i = 0; kacKelime &gt; i; i++) if(final &lt; cumle[i].length) final = cumle[i].length;
return final;
}
findLongestWord('The quick brown fox jumped over the lazy dog');
function end(str, target) {
var fL = target.length;
var result;
/*
Peki, sonraki noktayı dikkate almamak istersek?
str = str.replace(/\.\s*$/, '');
*/
str.substr(-fL) === target ? result = true : result = false;
return result;
}
function repeat(str, num) {
var result = '';
for(var i = 0; num > i; i++){ result += str; }
return result;
}
repeat("abc", 3, "");