explico rapidamente el prompt es para abrir un cuadro de dialogo al ejecutar la página el cual pregunta el número. El for es un ciclo el cual va a repertir la cantidad de veces que se está indicando... como el i empieza valiendo cero por eso digo que va a iterar hasta que sea menor que 10, en este caso va a realizar 10 ejecuciones y el i++ indica que se va a aumentar de 1 en 1, así estará realizando la instrucción que se indico dentro del ciclo.... Dejaré mi código por aquí para que les sea más facil copiarlo
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Otras Formas de Concatenar</title>
</head>
<body>
</body>
<script>
num = prompt("ingrese la tabla que desea multiplicar")
for(i=0;i<10;i++){
document.write(`${num} por ${i+1} es ${num*(i+1)}<br>`);
}
</script>
</html>