第1週目の作業

2553 ワード

let count = 0;
let fruit list=[『りんご』『柿』『柿』『梨』『ブドウ』『イチゴ』『ブドウ』『柿』『スイカ』『イチゴ』]
for (let i = 0; i < fruit_list.length; i++) {
if(fruit list[i]=「イチゴ」){
count += 1;
}
}
console.log(count);
let count = 0
let fruit list=[『りんご』『柿』『柿』『梨』『ブドウ』『イチゴ』『ブドウ』『柿』『スイカ』『イチゴ』]
fruit_list.map((value,i) => {
if(fruit list[i]=「イチゴ」){
count += 1;
}
})
console.log(count);
let fruit list=[『りんご』『柿』『柿』『梨』『ブドウ』『イチゴ』『ブドウ』『柿』『スイカ』『イチゴ』]
let count = 0;
fruit_list.map((f)=>{
if(f="イチゴ")count+=1
})
console.log(count)
(正解)こいつを理解しろ
let numbers = [1,2,3,4,5,6,7];
numbers.map((value,i) => {
console.log(value,i)
})
//下記の通り!見えますか?
numbers.map(function(value,i) {
console.log(value,i)
})
//1 0
//2 1
//3 2
//4 3
//5 4
//6 5
//7 6
function checkEmail(email){
(email.indexOf("@")<0){>>indexOfの場合、Oは大文字Oである.
                             >>> indexOf('@') 문자가 거짓이면 -1 이다 
                             따라서 비교를 0으로 했다.
    console.log("이메일이 아닙니다");
}else{
    console.log("이메일이 맞습니다");
}
}
checkEmail('[email protected]//メールが正しい
checkEmail("gunhee 21$gmail.com")/電子メールではありません.
function checkEmail(email){
var emailRule = /^[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*.[a-zA-Z]{2,3}$/i;
if(!emailRule.test(email)){
    console.log("이메일이 아닙니다");
}else{
    console.log("이메일이 맞습니다");
}
}
checkEmail("[email protected]");
checkEmail("gunhee21#gmail.com");
function checkEmail(email){
//電子メールの一般表現
var regExp =/^ 0-9a-zA-Z @ 0-9a-zA-Z .[a-zA-Z]{2,3}$/i;
if(regExp.test(email)){
console.log(「電子メールではありません」);
}else{
console.log(「電子メールが正しい」);
}
}
checkEmail("[email protected]...");
checkEmail("[email protected]");
checkEmail("gunhee21#gmail.com");
//ドメイン内.comがないまで
function email_check( email ) {
var regex=/([\w-.]+)@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.)|(([\w-]+.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(]?)$/;
return (email != '' && email != 'undefined' && regex.test(email));
}
console.log(email_check('gunhee21@gmail'))