Open counselorbot[bot] opened 2 years ago
The content was interesting and helpful. It was challenging but a good learning experience and the videos were super helpful. The pace was pretty good and I was able to follow along by pausing at time.
Go ahead and merge this branch to main
to move on. Great work finishing this section!
⚠️ If you receive a
Conflicts
error, simply pressResolve conflicts
and you should be good to merge!
Week 3 Step 8 ⬤⬤⬤⬤⬤⬤⬤⬤◯ | 🕐 Estimated completion: 10-20 minutes
Exposed!!
✅ Task:
Modify the
deepsecrets
Azure Function todeepsecrets/index.js
to thedeepsecrets
branchdeepsecrets
ontomain
, and only merge the pull request when the bot approves your changes!❗ Make sure to return your message in this format:
To test your work, send your Twilio number a text message. You should still receive a text back that contains a message with the same format and wording as the one below, but now the second secret returned will be random, and no longer the most recent secret stored!
1: Modifying the SQL Query
In your
createDocument
function, you'll first want to modify the original SQL query to now query for all secrets inside your container.❓ How do I select all secrets?
```js const querySpec = { query: "SELECT * from c" }; ```2: Selecting a Random Item
Next, you'll want to select a random secret by:
Math.floor()
andMath.random()
)❓ How do I generate a random number for the index?
The `Math.floor()` function returns the [floor](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/floor) of the given number - ie. the largest integer less than or equal to a given number. In the example below, the generated random number will never be greater than `items.length`. ```js let random_value = Math.floor(items.length * Math.random()); ```💡 Make sure to change your responseMessage to return the correct index of
items
.📹 Walkthrough Video