

- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
JavaScript Strings: Replacing i with 1 and o with 0
We are required to write a function that takes in a string as one and only argument and returns another string that has all ‘i’ and ‘o’ replaced with ‘1’ and ‘0’ respectively.
It’s one of those classic for loop problems where we iterate over the string with its index and construct a new string as we move through.
The code for the function will be −
const string = 'Hello, is it raining in Amsterdam?'; const validate = (str) => { let validatedString = ''; for(let i = 0; i < str.length; i++){ if(str[i] === 'a'){ validatedString += '@'; }else if(str[i] === 'i'){ validatedString += '!'; }else{ validatedString += str[i]; }; }; return validatedString; }; console.log(validate(string));
The console output for the code will be −
Hello, !s !t r@!n!ng !n Amsterd@m?
- Related Questions & Answers
- Contiguous subarray with 0 and 1 in JavaScript
- Mode 1—strobed I/O
- Find duplicates in constant array with elements 0 to N-1 in O(1) space in C++
- Comparison of memory-mapped I/O and I/O-mapped I/O
- Replacing vowels with their 1-based index in a string in JavaScript
- Replacing spaces with underscores in JavaScript?
- Replacing strings with numbers in Python for Data Analysis
- Merits of I/O-mapped I/O and demerits of memory-mapped I/O
- Demerits of I/O-mapped I/O and merits of memory-mapped I/O
- JavaScript: replacing object keys with an array
- Replacing zero starting with whitespace in JavaScript
- Differentiate between programmed I/O and interrupt driven I/O.
- Construct DFA with Σ= {0,1} accepts all strings with 0.
- Linux and Unix Test Disk I/O Performance with DD Command
- Rearrange an array so that arr[i] becomes arr[arr[i]] with O(1) extra space using C++
Advertisements