20180920
231、Count Backwards With a For Loop
用for循环向后计数
// 请把你的代码写在这条注释以下 for (var i = 9; i>0; i-=2){ myArray.push(i); }
232、 Iterate Through an Array with a For Loop
遍历一个带有For循环的数组
// 请把你的代码写在这条注释以下 var total = 0; for (var i=0; i < myArr.length; i++) { total += myArr[i]; }
233、Nesting For Loops
嵌套循环
for (var i=0; i<arr.length; i++){ for (var j=0; j<arr[i].length; j++){ product = product * arr[i][j]; } }
234、Iterate with JavaScript While Loops
JavaScript的while循环
var i = 0; while(i < 5) { myArray.push(i); i++; }
235、Profile Lookup
查找资料
// 请把你的代码写在这条注释以下 for(var i = 0; i < contacts.length; i++){ if(firstName == contacts[i].firstName){ if(contacts[i].hasOwnProperty(prop)){ return contacts[i][prop]; } else{ return "No such property"; } } } return "No such contact"; // 请把你的代码写在这条注释以上
236、Generate Random Fractions with JavaScript
用JavaScript生成随机数,Math.random()是用来生成随机数的
// 请把你的代码写在这条注释以下 var ourFunction = Math.random(); return ourFunction; // 请把你的代码写在这条注释以上
237、Generate Random Whole Numbers with JavaScript
用JavaScript生成随机整数
// 请把你的代码写在这条注释以下 return Math.floor(Math.random() *10); }
238、Generate Random Whole Numbers within a Range
在指定范围内生产随机的整数
// 请把你的代码写在这条注释以下 function randomRange(myMin, myMax) { return Math.floor(Math.random() * (myMax - myMin + 1)) + myMin; // 请修改这一行 } // 你可以修改这一行来测试你的代码
239、Sift through Text with Regular Expressions
用正则表达式筛选文本
var expression = /and/gi; // 请修改这一行
240、Find Numbers with Regular Expressions
用正则表达式查找数字
var expression = /\d+/g; // 请修改这一行
241、Find Whitespace with Regular Expressions
用正则表达式查找空白
// 请只修改这条注释以下的代码 var expression = /\s+/g; // 请修改这一行 // 请只修改这条注释以上的代码
242、Invert Regular Expression Matches with JavaScript
将正则表达式与JavaScript相匹配
// 请只修改这条注释以下的代码 var expression = /\S/g; // 请修改这一行 // 请只修改这条注释以上的代码
243、Create a JavaScript Slot Machine
创建一个老虎机
// 请把你的代码写在这条注释以下 slotOne = Math.floor(Math.random() * (3 - 1 + 1)) + 1; slotTwo = Math.floor(Math.random() * (3 - 1 + 1)) + 1; slotThree = Math.floor(Math.random() * (3 - 1 + 1)) + 1; // 请把你的代码写在这条注释以上
244、Add your JavaScript Slot Machine Slots
判断三个随机数是否相等
// 请把你的代码写在这条注释以下 if((slotOne !== slotTwo) || (slotTwo !== slotThree) || (slotThree !== slotOne)) return null; // 请把你的代码写在这条注释以上
245、Bring your JavaScript Slot Machine to Life
把你的JavaScript老虎机带到生活中
// 请把你的代码写在这条注释以下 $($(".slot")[0]).html(slotOne); $($(".slot")[1]).html(slotTwo); $($(".slot")[2]).html(slotThree); // 请把你的代码写在这条注释以上
246、Give your JavaScript Slot Machine some Stylish Images
给你的JavaScript老虎机一些时髦的图片
// 请把你的代码写在这条注释以下 $($('.slot')[0]).html('<img src = "' + images[slotOne-1] + '">'); $($('.slot')[1]).html('<img src = "' + images[slotOne-1] + '">'); $($('.slot')[2]).html('<img src = "' + images[slotOne-1] + '">'); // 请把你的代码写在这条注释以上