В javascript как сделать так, чтобы таблица умножения генерировалась по умолчанию из 5 или любого другого числа, если пользователь не вводит номер ввода? - PullRequest
0 голосов
/ 16 июня 2020

Напишите программу для ввода числа от пользователя и отображения его таблицы умножения в вашем браузере. Если пользователь не вводит новое число, по умолчанию должна отображаться таблица умножения 5.

И именно так я хочу, чтобы она создавалась с таблицей по умолчанию в кодировке 5,

var num = prompt("Enter Number", "0") //prompt user to enter the number
var num = parseInt(num); //parse the num to number
var i = 0;
document.write('<table border="1" cellspacing="0">');
for (i = 1; i < 10; i++) {
  document.write("<tr><td>" + num + " x " + i + " = " + num * i + "</td></tr>");
}

1 Ответ

0 голосов
/ 16 июня 2020

Это поможет вам с вашей проблемой. Это работает вот так. если parseInt(num) является правдой (не 0), он будет использовать parseInt(num) иначе, если он ложный (0), тогда он будет использовать 5

var num = prompt("Enter Number", "0") //prompt user to enter the number
var num = parseInt(num) || 5;
...