T

@Tammar_Haider

7. Write a JavaScript function to parameterize a string.

NodeJS
3 years ago
console.log(string_parameterize("Robin Singh from USA.")); function string_parameterize(str) { var temp = str.split(''); var ar = []; for(var i = 0 ; i < temp.length ; i++) {

9. Write a JavaScript function to capitalize the first letter of each word in a string.

NodeJS
3 years ago
console.log(capitalize_Words('js string exercises')); function capitalize_Words(str) { var temp = str.split(''); var ar = []; for(var i = 0 ; i < temp.length ; i++) { if(i==0) { ar[i]= temp[i].toUpperCase();

8. Write a JavaScript function to capitalize the first letter of a string. Test Data :

NodeJS
3 years ago
console.log(capitalize('js string exercises')); function capitalize(str) { var temp = str.split(''); var ar = []; for(var i = 0 ; i < temp.length ; i++) { if(i==0) {

10. Write a JavaScript function that takes a string which has lower and upper case letters

NodeJS
3 years ago
console.log(swapcase('AaBbc')); function swapcase(str) { var temp = str.split('') var ar=[] for(var i =0 ; i< temp.length ; i++) { if(temp[i] == temp[i].toLowerCase()) {

12. Write a JavaScript function to uncamelize a string

NodeJS
3 years ago
//console.log(uncamelize('helloWorld')); console.log(uncamelize('helloWorld','-')); //console.log(uncamelize('helloWorld','_')); function uncamelize(str,char) { var temp = str.split(''); //console.log(temp); var ar = [] for(var i =0 ; i<=temp.length ; i++) {

13. Write a JavaScript function to concatenates a given string n times

NodeJS
3 years ago
console.log(repeat('Ha!')); console.log(repeat('Ha!',2)); console.log(repeat('Ha!',3)); console.log(repeat('Ha!',5)); function repeat(str, val) { var st = str.split(' ') if(val<0)

17. Write a JavaScript function to chop a string into chunks of a given length.

NodeJS
3 years ago
//console.log(string_chop('w3resource')); console.log(string_chop('w3resource',2)); //console.log(string_chop('w3resource',3)); function string_chop(str, num) { var temp = str.split(''); // console.log(temp); var ar = []; for(var i =0 ; i<temp.length ; i=i+num)

18. Write a JavaScript function to count the occurrence of a substring in a string

NodeJS
3 years ago
console.log(count("the quick brown fox jumps over the lazy dog", 'the')); //output 2 function count(str, find) { var temp = str.split(' '); console.log(temp); count = 0 for(var i = 0; i<temp.length ; i++) { if(temp[i] == find)

20) Write a JavaScript function that can pad (left, right) a string to get to a determined length.

NodeJS
3 years ago
console.log(formatted_string('0000',123,1)); console.log(formatted_string('00000000',123,0)) console.log(formatted_string('00000000',123,4)) function formatted_string(str,num,pos) { var temp = []; var st = str.split('') if( pos == null || pos == '') {

21. Write a JavaScript function to repeat a string a specified times.

NodeJS
3 years ago
console.log(repeat_string('a', 10)); console.log(repeat_string('a',-1)); console.log(repeat_string('a')); function repeat_string(char,num) { var temp = [] if(num<0 || num == null) { return 'Invalid'; } else { for(var i =0 ; i<num ; i++) { temp.push(char); } return temp.join(''); } }

23. Write a JavaScript function to strip leading and trailing spaces from a string.

NodeJS
3 years ago
console.log(strip('w3resource ')); function strip(str) { var temp = str.split(' ').sort(); temp.shift(); return temp.join('') }

24. Write a JavaScript function to truncate a string to a certain number of words.

NodeJS
3 years ago
console.log(truncate('The quick brown fox jumps over the lazy dog', 6)); console.log(truncate('The quick brown fox jumps over the lazy dog', 4)); console.log(truncate('The quick brown fox jumps over the lazy dog', 8)); function truncate(str,pos) { var temp = str.split(' '); var emp = [] for(var i =0 ;i<pos ; i++) {

25. Write a JavaScript function to alphabetize a given string

NodeJS
3 years ago
console.log(alphabetize_string('United States')); console.log('-------------------'); console.log(alphabetize_string('Tammar Haider')); function alphabetize_string(str) { var temp = str.split('').sort(); temp.shift();

26. Write a JavaScript function to remove the first occurrence of a given 'search string' from a str

NodeJS
3 years ago
console.log(remove_first_occ("The quick brown fox jumps over the lazy dog", 'the')); function remove_first_occ(str,find) { var temp = str.split(' '); // console.log(temp); var sp ; for(var i = 0; i<=temp.length; i++) { if(temp[i] === find)

28. Write a JavaScript function to convert Hexadecimal to ASCII format.

NodeJS
3 years ago
console.log(hex_to_ascii('3132')); function hex_to_ascii(num) { let asciiCode = num.charCodeAt(0); return asciiCode; }

29) Write a JavaScript function to find a word within a string.

NodeJS
3 years ago
console.log(search_word('The quick brown fox', 'fox')); console.log('************') console.log(search_word('aa bb cc dd aa', 'aa')); function search_word(str,find) { var temp = str.split(' '); console.log(temp); var count = 0; for(var i =0 ; i<=temp.length ; i++)

30. Write a JavaScript function check if a string ends with specified suffix.

NodeJS
3 years ago
console.log(string_endsWith('JS PHP JaVa','JaVa')); console.log(string_endsWith('JS PHP PYTHON','PYTHON')); console.log(string_endsWith('JS PHP js','Js')); function string_endsWith(str,spc) { var arr = str; var temp = []; for(var i = arr.length-1 ; i>0 ; i--) { if(arr[i] == ' ')

Write a JavaScript function to remove non-word characters.

NodeJS
3 years ago
console.log(remove_non_word('PHP ~!@#$%^&*()+`-={}[]|\\:";\'/?><., MySQL')); function remove_non_word(str) { var temp = str.split(''); // console.log(temp) var ar = []; for(var i =0; i<=temp.length ; i++)

34. Write a JavaScript function to convert a string to title case.

NodeJS
3 years ago
console.log('After :'+sentenceCase('PHP exercises. python exercises.')) function sentenceCase(str) { var temp = str.split(''); var tem = []; console.log('Before :'+str); for(var i = 0 ; i<temp.length ; i++ ) { if(temp[i] == temp[i].toLowerCase())

Write a JavaScript function to remove HTML/XML tags from string

NodeJS
3 years ago
console.log(strip_html_tags('<p><strong><em>PHP Exercises</em></strong></p>')); function strip_html_tags(str) { var text = str.includes("PHP Exercises"); if(text) { var temp = text; } return temp;