JS数组练习
2021-01-06 21:29
                         标签:write   log   for   布尔类型   执行   indexof   break   一个   个数    1. 随机生成一个五位以内的数,然后输出该数共有多少位,每位分别是什么 方法二   JS数组练习 标签:write   log   for   布尔类型   执行   indexof   break   一个   个数    原文地址:https://www.cnblogs.com/llive/p/12974971.html 1     
 1         var arr = [10, 100, 1000]
 2         function map() {
 3             var brr=[]
 4             //遍历数组
 5             for(cc in arr){
 6                 //给空数组插入arr里面的值
 7                 brr.push(arr[cc]*1.3)
 8             }
 9             //返回新数组的值
10             return brr
11         }
12 
13         console.log(map(arr)) // [13, 130, 1300]
        var arr=[10,20,30,40,50,80]
        function has(arr,b){
            //通过indexof检查有没有传入的数据(值-1就说明没有)
            // 通过三元表达式判断,结果为false执行ture
            return arr.indexOf(b) === -1 ? false : true  
        }
        console.log(has(arr,50))//ture
 1         var arr=[10,20,30,40,50,80]
 2         function has(arr,b){
 3             //先声明一个变量,假设值位false
 4             var hello=false
 5             //遍历数组
 6             for(w in arr){
 7                 //判断数组中的每一个值是否与传入的值相等
 8                 if(arr[w]==b){
 9                  hello=true 
10                 }
11             }
12             return hello
13         }
14 
15         console.log(has(arr,80))//true