JavaScript
yslaaf
这个作者很懒,什么都没留下…
展开
-
JavaScript 使用循环语句查找通讯录
我们有一个联系人列表,里面存储着不同联系人的数组对象。函数 lookUpProfile 有两个预定义参数:firstName值和prop属性 。该函数应检查firstName是实际联系人的firstName,给定的属性(prop)是该联系人的属性。如果它们都存在,函数返回prop属性对应的值。如果firstName 值不存在,返回 “No such contact”。如果prop 属性不存在,返回 “No such property”。//Setupvar contacts = [{"fi原创 2020-05-14 14:00:16 · 388 阅读 · 0 评论 -
JavaScript 循环语句综合实战
如果你有一个二维数组,可以使用嵌套循环的逻辑,先遍历外面的数组,再遍历里面的子数组。下面是一个例子:var arr = [[1,2], [3,4], [5,6]];for (var i=0; i < arr.length; i++) {for (var j=0; j < arr[i].length; j++) {console.log(arr[i][j]);}}这样就可以一次输出 arr 中的每个子元素。请注意,对于内部循环,我们可以通过 arr[i] 的 .length 来原创 2020-05-14 12:43:16 · 334 阅读 · 0 评论 -
JavaScript 获取JSON数组值
JavaScript 获取JSON数组值正如我们在前面的例子所见,JSON对象可以嵌套对象和数组。与访问嵌套对象一样,用中括号操作符同样可以访问嵌套数组。下面是如何访问嵌套数组的例子:var ourPets = { "cats": ["Meowzer","Fluffy","Kit-Cat"],"dogs": ["Spot","Bowser","Frankie"]};ourPets.cats[1]; // "Fluffy"ourPets.dogs[0]; // "Spot"原创 2020-05-14 08:58:35 · 2810 阅读 · 0 评论 -
JavaScript 使用对象进行查找值
要求对象和字典一样,可以用来存储键/值对。如果你的数据跟对象一样,你可以用对象来查找你想要的值,而不是使用switch或if/else语句。当你知道你的输入数据在某个范围时,这种查找方式极为有效。这是简单的反向字母表:var alpha = {1:“Z”,2:“Y”,3:“X”,4:“W”,…24:“C”,25:“B”,26:“A”};alpha[2]; // “Y”alpha[24]; // “C”var value = 2;alpha[value]; // “Y”任务原创 2020-05-13 17:25:41 · 448 阅读 · 0 评论 -
w3c 21点闯关
JavaScript 条件判断算法综合实战在赌场21点游戏中,玩家可以通过计算牌桌上已经发放的卡牌的高低值来让自己在游戏中保持优势,这就叫21点算法。根据下面的表格,每张卡牌都分配了一个值。如果卡牌的值大于0,那么玩家应该追加赌注。反之,追加少许赌注甚至不追加赌注。Count Change Cards+1 2, 3, 4, 5, 60 7, 8, 9-1 10, ‘J’, ‘Q’, ‘K’,‘A’你需要写一个函数,实现21点算法,它根据参数 card的值来递增或递减变量count,函数返回一个原创 2020-05-13 15:36:35 · 204 阅读 · 0 评论