Created
April 24, 2018 20:56
-
-
Save wdiasvargas/4c05ac6a2bc5cf9412196d01f4f01051 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//Você poderia usar uma array de arrays, que possui o nome de cada donut associado à sua posição na caixa. | |
//Aqui está um exemplo: | |
var donutBox = [ | |
["glazed", "chocolate glazed", "cinnamon"], | |
["powdered", "sprinkled", "glazed cruller"], | |
["chocolate cruller", "Boston creme", "creme de leche"] | |
]; | |
//Se você quisesse fazer um loop sobre a caixa de donut e exibir cada donut (juntamente à sua posição na caixa), iniciaria escrevendo um loop de repetição for para fazer o loop em cada linha da caixa de donuts: | |
var donutBox = [ | |
["glazed", "chocolate glazed", "cinnamon"], | |
["powdered", "sprinkled", "glazed cruller"], | |
["chocolate cruller", "Boston creme", "creme de leche"] | |
]; | |
// aqui, donutBox.length se refere ao número de linhas de donuts | |
for (var row = 0; row < donutBox.length; row++) { | |
console.log(donutBox[row]); | |
} | |
Imprime: | |
["glazed", "chocolate glazed", "cinnamon"] | |
["powdered", "sprinkled", "glazed cruller"] | |
["chocolate cruller", "Boston creme", "creme de leche"] | |
//Uma vez que cada linha é uma array de donuts, você, então, precisa definir um loop de repetição interno para fazer o loop sobre cada célula nas arrays. | |
for (var row = 0; row < donutBox.length; row++) { | |
// aqui, donutBox[row].length se refere ao tamanho do array de donut sendo percorrido atualmente | |
for (var column = 0; column < donutBox[row].length; column++) { | |
console.log(donutBox[row][column]); | |
} | |
} | |
// Imprime: | |
// "glazed" | |
// "chocolate glazed" | |
// "cinnamon" | |
// "powdered" | |
// "sprinkled" | |
// "glazed cruller" | |
// "chocolate cruller" | |
// "Boston creme" | |
// "creme de leche"] ]; ``` |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment