JavaScript: Check a given string contains 2 to 4 numbers of a specified character
JavaScript Basic: Exercise-35 with Solution
Write a program to check whether a specified character exists between the 2nd and 4th positions in a given string.
Sample Solution:
HTML Code:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JavaScript program to check a given string contains 2 to 4 numbers of a specified character.</title>
</head>
<body>
</body>
</html>
JavaScript Code:
function check_char(str1, char)
{
ctr = 0;
for (let i = 0; i < str1.length; i++)
{
if ((str1.charAt(i) == char) && (i >= 1 && i <= 3))
{
ctr=1;
break;
}
}
if (ctr==1) return true;
return false;
}
console.log(check_char("Python", "y"));
console.log(check_char("JavaScript", "a"));
console.log(check_char("Console", "o"));
console.log(check_char("Console", "C"));
console.log(check_char("Console", "e"));
console.log(check_char("JavaScript", "S"));
Sample Output:
true true true false false false
Flowchart:

ES6 Version:
(function() {
"use strict";
function check_char(str1, char)
{
ctr = 0;
for (let i = 0; i < str1.length; i++)
{
if ((str1.charAt(i) == char) && (i >= 1 && i <= 3))
{
ctr=1;
break;
}
}
if (ctr==1) return true;
return false;
}
console.log(check_char("Python", "y"));
console.log(check_char("JavaScript", "a"));
console.log(check_char("Console", "o"));
console.log(check_char("Console", "C"));
console.log(check_char("Console", "e"));
console.log(check_char("JavaScript", "S"));
}).call(this);
Live Demo:
See the Pen JavaScript: check a given string contains 2 to 4 numbers - basic-ex-35 by w3resource (@w3resource) on CodePen.
Improve this sample solution and post your code through Disqus
Previous: Write a JavaScript program to find the larger number from the two given positive integers, the two numbers are in the range 40..60 inclusive.
Next: Write a JavaScript program to check if the last digit of the three given positive integers is same.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
JavaScript: Tips of the Day
Parse an HTTP Cookie header string and return an object of all cookie name-value pairs
Example:
const parseCookie = str => str .split(';') .map(v => v.split('=')) .reduce((acc, v) => { acc[decodeURIComponent(v[0].trim())] = decodeURIComponent(v[1].trim()); return acc; }, {}); console.log(parseCookie('foo=bar; equation=E%3Dmc%5E2')); // { foo: 'bar', equation: 'E=mc^2' }
Output:
[object Object] { equation: "E=mc^2", foo: "bar" }
- Weekly Trends
- Java Basic Programming Exercises
- SQL Subqueries
- Adventureworks Database Exercises
- C# Sharp Basic Exercises
- SQL COUNT() with distinct
- JavaScript String Exercises
- JavaScript HTML Form Validation
- Java Collection Exercises
- SQL COUNT() function
- SQL Inner Join
- JavaScript functions Exercises
- Python Tutorial
- Python Array Exercises
- SQL Cross Join
- C# Sharp Array Exercises
We are closing our Disqus commenting system for some maintenanace issues. You may write to us at reach[at]yahoo[dot]com or visit us at Facebook