[Arabic] Problems Solving With JavaScript - Find The Missing Letter

preview_player
Показать описание
Problems Solving With JavaScript - Find The Missing Letter

Support Me on Patreon to Help me Create More Videos

I will be Very Happy if you Support my Channel.

Join Our Facebook Group:

Follow My Facebook Profile:

Like Facebook Page:

Follow Me On Twitter:
Рекомендации по теме
Комментарии
Автор

سبحان الله لسة حالل زيها النهاردة ودخلت قناة حالا ابحث عن problem solving الاقيه اول مثال شكرا يا بشمهندس وياريت سلسلة دي تكمل تمارين كتيرة

AhmedMohamed-fdsl
Автор

ممكن تبداء ب index 1 الي length - 1 (لان احنا بنتاكد من الحروف الي بين الاول والاخر لانهم كدا كدا موجودين) وبكدا نكون وفرنا لفتين
وتسلم يهندسة ❤

Amer-Adel
Автор

ممكن تعمل كور الاساسيات والتاسيس عشان الواحد يدخل فأي لغة برمجية تبقة منتقية وعارف ليه دي ودي

afs
Автор

function {
for (let i = 0; i < givenLetters.length - 1; i++) {
const current =
const next = givenLetters[i + 1].charCodeAt();
if (next - current != 1) return String.fromCharCode(current + 1)
}
return 'No Missing Letter In Sequence'
} */

moadhnajar
Автор

this code is more dynamic
function missingLetter(str = "") {
for (let i = 0; i < str.length - 1; i++) {
if (str.charCodeAt(i) !== str.charCodeAt(i + 1) - 1) {
return + 1) - 1);
}
}
return null;
}



khale-d
Автор

صراحةً اليوم حليتها على CODE WARS موجود شبهها

H-Root
Автор

الشكر الجزيل أخي أسامة....
قمت بحل المشكلة بطريقتي قبل اكمال الفيديو... مارأيك
function findMissingLetter(word){
const base =
for (let i = base.indexOf(word[0]); i <= i++) {
const tempIndex = word.indexOf(base[i]);

}
}
findMissingLetter('abcdefjh') // one missing letter

findMissingLetter('kmnoqrt') // multiple missing letter

anassnammal
Автор

function missingLetter(str) {
var alph = 'abcdefghijklmnopqrstuvwxyz'
var ind = alph.indexOf(str[0]);
var miss = "";
for (let i = 0; i < str.length; i++) {
if (str[i] != alph[ind + i]) {
miss += alph[ind + i]
ind++
}
}
if (miss.length > 0)
return miss;
else
return "No missing";
}







الحل الخاص بي يجلب لك حتى ان كان اكثر من حرف ناقص
بس تم حله حتى قبل مشاهدة الفيديو

tahasrhayar
Автор

const findMissingLetter = (string) => {
const start = letters.indexOf(string[0]);
const end = start + string.length;
let check = 0;
for (let i = start; i <= end; i++) {
if (letters[i] === string[check]) {
check++;
} else {
return letters[i];
}
}
};

ilawx
Автор

حل اخر
function missing_letter(string){
var letters=["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "y", "v", "w", "x", "y", "z"];
var input_letters=string.split(""), carries=1;
for (var i = 0; i < input_letters.length; i++) {
if && || carries==1 )) {

if (i==input_letters.length-1) {
console.log("No missing letter")
}
}else{
console.log("missing letter", letters[letters.indexOf(input_letters[i-1]) +1 ]);
}
}

};

missing_letter("abcdefh");

islamabdelrahmanelzeniny
Автор

function {

let missingLet = "";
for (let i = 1; i < letters.length; i++) {
if ((letters.charCodeAt(i) - letters.charCodeAt(i - 1)) == 2) {
missingLet = letters.charCodeAt(i - 1) + 1;
break;
}
}
return missingLet;
}
let find =
console.log(find ? String.fromCharCode(find) : `No Missing Letter in Sequence`);

mostafakhashaba
Автор

i solved it this way, with ascii :

let str = "abcd";

let arr = str.split("");

let i = 0;
let j = 1;
let miss_char = "";
for (let i = 0 ;i<arr.length; i++, j++ )
{
if(j>str.length-1)
{
break;
}
else
{
if(arr[j].charCodeAt(0) - arr[i].charCodeAt(0) != 1)
{
miss_char = arr[i].charCodeAt(0)+1;
miss_char =
break;
}
}
}

Missing Letter In Sequence");

ahmedlshubaky
Автор

الحل الخاص بي :
const findLetter=(str)=>{ if(str !='' ){
let
let
let
let letter=alph.substring(start, end);
return letter == str ? "no missing" : letter
}}

mr.yacine
Автор

function FindMissingLetterIn(sequence) {

for (let i = 0; i < sequence.length - 1; i++) {
if (sequence.charCodeAt(i) !== (sequence.charCodeAt(i+1) - 1)) {
return + 1);
}
}
return "No Missing Letter In Sequence"
}

kbdev
Автор

function missingLetter (str) {
for (var i = 0; i < str.length; i++) {
if (str.charCodeAt(i+1) - str.charCodeAt(i) != 1) {
return + 1)
}else {
return "no missing letter"
}
}
}

usamaserag
Автор

حل من الحلول
let findMissingLetterIn = function (letters) {
let alpha =
if (alpha.includes(letters)) {
return "No Missing Letter In The Given Sequence";
} else {
for (let i = 0; i < letters.length; i++) {
if + 1]}`) === false) {
return + 1];
}
}
}
};

mohamedaminedammak
Автор

function Missing_letter(str) {
var alpha =
var start = alpha.indexOf(str[0]);
var result = "";
var check = true;
for (var i = 0; i < str.length; i++) {
if (str[i] !== alpha[start]) {
result += alpha[start];
check = false;
i = i - 1;
}
start++;
}
return check == true ? "No Missing Letter In Sequence" : result;
}

abdellah
Автор

function {
let arr =
let char = "No Missing Letter In Sequence";
arr.map((e, index) => {
let currElementCode =
let accElementCode;
index === 0
? (accElementCode = - 1)
: (accElementCode = givenLetters.charCodeAt(index - 1));
let diff = currElementCode - accElementCode;
diff !== 1 ? (char = - 1)) : null;
});
return char;
}

mahmoudal-saqqa
Автор

i tried to find all missing letters at the word by the next code

function missingLetters(word='abdf'){
var charsMissing=[]
word=word.toLowerCase()
for (let index=1 ; index < word.length; index++){
var x ='' ;
if (!(word.charCodeAt(index -1)+1 === word.charCodeAt(index))) {
-1))
x? charsMissing.push(x):''
word = word.substring(0, index) + x + word.substring(index, word.length);
}
}
return charsMissing ;
}

ahmedabdelazez
Автор

function findMissingLetter(sentence) {
sentence.toLowerCase();
const arr = sentence.split("");
//console.log(arr);
let NotFound = false;
let prevVal = arr[0].charCodeAt(0);
arr.forEach((element) => {
if (prevVal === element.charCodeAt(0) - 1) {
NotFound = false;
return;
} else {
NotFound = true;
}
prevVal++;
});

console.log(
NotFound
? "No missing letters in sequence"
: `the missing letter is
);
}

jaafarjaafar