v2.5.2
Giriş yap

Javascript every ve include metodları

iamefe
438 defa görüntülendi
let answerInner = ['a','_ ','a','_ ','a'];
if(!answerInner.every(el => el.includes('_'))) {
  message.style.opacity = "1";
  message.style.visibility = "visible";
  message.style.left = "0";
}

Nedense her seferinde false değerini alıyorum yardımcı olabilecek varsa sevinirim.

Cevap yaz
Cevaplar (1)
iamefe
1263 gün önce
let answerInner = ['a','_ ','a','_ ','a'];
const checkAnswer = (el) => {
  return el.indexOf('_') == -1;
}
if(answerInner.every(checkAnswer)) {
  message.style.opacity = "1";
  message.style.visibility = "visible";
  message.style.left = "0";
}

Bu şekilde çözdüm aslında kolaymış :)