MediaWiki:Sandbox.js: Difference between revisions

MDFW - The Mystery Dungeon Tree of Information.
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 3: Line 3:
*/
*/


$(function () {
// pkmnList (object): List of Pokémon's Japanese names and their types.
  var pkmnList = {
var pkmnList = {
    "Bulbasaur": { ja: "フシギダネ", type1: "Grass" },
  "Bulbasaur": { ja: "フシギダネ", type1: "Grass" },
    "Ivysaur": { ja: "フシギソウ", type1: "Grass" },
  "Ivysaur": { ja: "フシギソウ", type1: "Grass" },
    "Venusaur": { ja: "フシギバナ", type1: "Grass", type2: "Poison" }
  "Venusaur": { ja: "フシギバナ", type1: "Grass", type2: "Poison" }
  };
};
  var name = $('#name').text();


  $.each(pkmnList, function(k, v) {
// name (string): Gets the Pokémon's English name written in the parameter "Pokémon".
    if (k == name) {
var name = $('#name').text();
      $('#pkmn').append('<td style="color:blue">' + v.ja + '</td>');
 
      $('#pkmn').append('<td style="color:red">' + v.type1 + '</td>');
// Shows the selected Pokémon's Japanese name and their types in the table.
      if (v.type2) {
$.each(pkmnList, function(k, v) {
        $('#pkmn').append('<td>{{TypePKMN|' + v.type1 + '}}</td>');
  if (k == name) {
        $('#pkmn').append('<td>{{TypePKMN|' + v.type2 + '}}</td>');
    $('#pkmn').append('<td style="color:blue">' + v.ja + '</td>');
      } else {
    $('#pkmn').append('<td style="color:red">' + v.type1 + '</td>');
        $('#pkmn').append('<td colspan="2">{{TypePKMN|' + v.type1 + '}}</td>');
    if (v.type2) {
      }
      $('#pkmn').append('<td>{{TypePKMN|' + v.type1 + '}}</td>');
      $('#pkmn').append('<td>{{TypePKMN|' + v.type2 + '}}</td>');
    } else {
      $('#pkmn').append('<td colspan="2">{{TypePKMN|' + v.type1 + '}}</td>');
     }
     }
   });
   }
});
});

Revision as of 13:40, 2 October 2022

/* 
*  This is a sandbox.
*/

// pkmnList (object): List of Pokémon's Japanese names and their types.
var pkmnList = {
  "Bulbasaur": { ja: "フシギダネ", type1: "Grass" },
  "Ivysaur": { ja: "フシギソウ", type1: "Grass" },
  "Venusaur": { ja: "フシギバナ", type1: "Grass", type2: "Poison" }
};

// name (string): Gets the Pokémon's English name written in the parameter "Pokémon".
var name = $('#name').text();

// Shows the selected Pokémon's Japanese name and their types in the table.
$.each(pkmnList, function(k, v) {
  if (k == name) {
    $('#pkmn').append('<td style="color:blue">' + v.ja + '</td>');
    $('#pkmn').append('<td style="color:red">' + v.type1 + '</td>');
    if (v.type2) {
      $('#pkmn').append('<td>{{TypePKMN|' + v.type1 + '}}</td>');
      $('#pkmn').append('<td>{{TypePKMN|' + v.type2 + '}}</td>');
    } else {
      $('#pkmn').append('<td colspan="2">{{TypePKMN|' + v.type1 + '}}</td>');
    }
  }
});