함수 padStart()

1 개요[ | ]

함수 padStart()

2 Go[ | ]

package main

import (
	"fmt"
	"strings"
)

func padStart(s string, n int, fill string) string {
	fillsize := n - len(s)
	if fillsize < 1 {
		return s
	}
	return strings.Repeat(fill, fillsize) + s
}

func main() {
	s := "Hello"
	fmt.Println(padStart(s, 8, "*"))

	words := []string{"a", "bee", "hello", "playground"}
	for _, word := range words {
		fmt.Println(padStart(word, 5, "_"))
	}
}

3 JavaScript[ | ]

var s = 'Hello';
console.log( s.padStart(8, '*') );

4 PHP[ | ]

$s = 'Hello';
echo str_pad($s, 8, '*', STR_PAD_LEFT);

5 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}